单项选择题
您要写下面的名为 CustomException的自定义异常类public class CustomException : ApplicationException { public static int COR_E_ARGUMENT = unchecked((int)0x80070057); public CustomException(string msg) : base(msg) { HResult = COR_E_ARGUMENT; }}您需要编写一段代码,这段代码要使用ustomException 类,并且要迅速返回控制权给COM 调用方法。 您应该使用哪个代码?()
A.return Marshal.GetExceptionForHR(CustomException.COR_E_ARGUMENT);
B.return CustomException.COR_E_ARGUMENT;
C.Marshal.ThrowExceptionForHR(CustomException.COR_E_ARGUMENT);
D.throw new CustomException(“Argument is out of bounds”);
点击查看答案
相关考题
-
多项选择题
选择正确的选项()
A.A
B.B
C.C
D.D
E.E
F.F -
单项选择题
您正在开发一种调用COM组件的方法。您需要使用声明性安全来显式请求运行库执行完整的堆栈遍历。您必须确保调用方执行您的方法前所有调用方拥有所需的COM interop的信任级别.为此应该放置哪一个方法的属性?()
A. [SecurityPermission(SecurityAction.Demand,Flags=SecurityPermissionFlag.UnmanagedCode)]
B. [SecurityPermission(SecurityAction.LinkDemand,Flags=SecurityPermissionFlag.UnmanagedCode)]
C. [SecurityPermission(SecurityAction.Assert,Flags = SecurityPermissionFlag.UnmanagedCode)]
D. [SecurityPermission(SecurityAction.Deny,Flags = SecurityPermissionFlag.UnmanagedCode)] -
单项选择题
你要创建的应用程序,并且要从一个自定义应用程序配置文件的中检索值。自定义的应用程序要使用XML,如下面的代码块中所示。您需要编写定义一个名为角色类的代码段。您需要确保使用从自定义部分的配置文件中检索的值初始化角色类。您应该使用哪个代码段?()
A.
B.
C.
D.
