单选题您正在开发一种调用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)]

单选题
您正在开发一种调用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)]


参考解析

解析: 暂无解析

相关考题:

Certkiller.com 已要求您创建多线程应用程序,其中执行关键的数据库备份操作,按小时计算。您定义此操作,用下面的代码:public void BackupDB () {//Implementation code}然后,您可以创建一个线程对象,调用此方法的目的。您需要确保该线程计划之前任何其他线程在运行时执行。你应该做什么?() A.B.C.D.

你写的一个返回数组名为al的方法。您需要确保线程安全的方式执行对数组列表的更改。您应该使用哪个代码段?() A.B.C.D.

您正在开发的应用程序执行数学计算。您开发一个名为 CalculationValues 的类。您编写了一个名为 PerformCalculation 的类的实例上进行操作的过程。您需要确保应用程序的用户界面继续响应而正在执行计算。您需要编写代码段中,调用 PerformCalculation 过程来实现这一目标。您应该使用哪个代码段?() A.B.C.D.

您正在开发一个调用COM组件的方法。您需要使用来显式请求运行库以执行完全堆栈遍历的声明性安全。您必须确保所有调用方在执行您的方法之前都具有要求的COMInterop信用级别。您应该为方法设置哪种属性?() A.AB.BC.CD.D

您当前正在创建一个销售报告应用程序要求对 Certkiller.com 域名的 Windows 身份验证。要实现这一目标,您必须执行基于角色的安全性,在销售报表应用程序内。您建立只应由管理员组的成员调用的方法,如下所示:public void UpdateEmpSalesBonus (int empID, double amount) { //Update employee‘s salary}您需要确保调用 UpdateEmpSalesBonus 方法是限制为只有经理。你应该做什么?()A.B.C.D.

您正在开发的应用程序将使用自定义身份验证和基于角色的安全性。您需要编写要运行库将一个未经身份验证的主体对象分配给每个运行的线程的代码段。您应该使用哪个代码段?() A.AB.BC.CD.D

您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?() A.将OnDeserializing属性应用于ProcessChildren方法。B.指定MyClass实现IDeserializationCallback接口。C.指定MyClass从ObjectManager类继承。D.将OnSerialized属性应用于ProcessChildren方法。E.创建一个调用ProcessChildren的GetObjectData方法。F.创建一个调用ProcessChildren的OnDeserialization方法。

您正在开发的应用程序将使用自定义的身份验证和基于角色的安全性。您需要编写代码段中,以使运行库将未经身份验证的主体对象分配给每个正在运行的线程。您应该使用哪个代码段?() A.B.C.D.

您编写以下代码以调用Win32 应用程序编程接口 (API),使用平台调用。int rc = MessageBox (hWnd、 文本、 标题、 类型) ;您需要定义一个方法的原型。您应该使用哪个代码段?() A.B.C.D.

您需要创建类,可以与COM应用程序可互操作。您需要确保COM应用程序可以创建类的实例,并可以调用GetAddress方法。您应该使用哪个代码段?() A.B.C.D.

现在您在开发一个类库,其中某个代码片段需要访问系统的环境变量。当调用堆栈中处于较高位置的调用方不具有当前实例所指定的权限时您需要强制使用SecurityException异常。您会调用下面哪个方法?() A.AB.BC.CD.D

您需要创建可与COM一起互操作的类定义。您需要确保COM应用程序能够创建类的实例并且能够调用GetAddress方法。您应该使用哪个代码段?() A.AB.BC.CD.D

为应用程序开发人员上班 Certkiller。 com。您正在编写将通过最终用户的凭据运行的方法。授权用户必须使用 Microsoft Windows 组。您必须开发代码段将承认如果用户存在名为 Sales 的本地组中。选择将执行此操作的代码段。() A.B.C.D.

为应用程序开发人员上班 Certkiller。 com。若要获取一个名为 myMethod 的特定方法的信息,您可以使用反射。您需要找出是否可以从派生类访问 myMethod。您应该从 myMethod 类调用以下属性的?() A.调用IsAssembly属性。B.调用IsVirtual属性。C.调用IsStatic属性。D.调用IsFamily属性。

您在Hi-tech.com做应用程序开发。您正在编写类名为MyDictionary的自定义字典。您需要确保该字典是类型安全的字典。您应该使用哪个代码段?() A.ClassMyDictionaryImplementsDictionary(OfString,String)B.ClassMyDictionaryInheritsHashTableC.ClassMyDictionaryImplementsIDictionaryD.

您使用反射获取有关名为MyMethod的方法的信息。您需要确定派生类是否可以访问MyMethod。您应该怎么做?() A.调用MethodInfo类的IsAssembly属性。B.调用MethodInfo类的IsVirtual属性。C.调用MethodInfo类的IsStatic属性。D.调用MethodInfo类的IsFamily属性。

您使用反射获取有关名为MyMethod的方法的信息。您需要确定派生类是否可以访问MyMethod。您应该怎么做?()A、调用MethodInfo类的IsAssembly属性。B、调用MethodInfo类的IsVirtual属性。C、调用MethodInfo类的IsStatic属性。D、调用MethodInfo类的IsFamily属性。

为应用程序开发人员上班 Certkiller。.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。 您正在开发。NET 框架 2.0 Windows 服务应用程序,用于执行需要后台处理的几个短的任务。 你不需要有积极管理您的应用程序中的线程,但您是需要确保在执行任务的过程中将执行安全检查。 你应该做什么? ()A、使用 ThreadPool.queueUserWorkItem。B、使用 ThreadPool.UnsafeQueueUserWorkItem。C、使用 Thread.Resume。D、使用 Thread.Start

为应用程序开发人员上班 Certkiller。.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。 您使用名为 Certkiller 的 Windwos XP 专业版客户端计算机-WS554 为您的开发计算机。 您正在开发。NET Framework 2.0 应用程序上 Certkiller-WS554。 您试图旧 Certkiller.com 管理应用程序中没有 COM 接口与 Windows 的非托管代码编写的端口。 你是发展中国家使应用程序调用到旧的 Certkiller.com 管理非托管库 namedBillPerformance.dll。 您需要将调用 GetPerformaceScore 方法的非托管 Performance.dll 库。 你应该做什么?()A、应使用类型库导出程序工具(tlbexp.exe)B、应使用类型库导入程序工具(tlbimp.exe)C、应使用程序集注册工具(regasm.exe)D、应使用平台调用(DllImportAttribute)

为应用程序开发人员上班 Certkiller。 com。若要获取一个名为 myMethod 的特定方法的信息,您可以使用反射。 您需要找出是否可以从派生类访问 myMethod。 您应该从 myMethod 类调用以下属性的?()A、调用IsAssembly属性。B、调用IsVirtual属性。C、调用IsStatic属性。D、调用IsFamily属性。

您需要通过使用平台调用服务从托管代码中调用非托管函数。您应该做些什么?()A、创建一个类支持DLL函数,然后使用托管代码创建原型方法。B、使用COM注册您的程序集,然后从COM中参考您的托管代码。C、为托管代码创建一个类库。D、导入一个类库。然后创建COM对象的实例

单选题您正在编写一个方法,该方法返回名为al的ArrayList。您需要确保以线程安全的方式对ArrayList执行更改。您应该使用哪个代码段?()A AB BC CD D

单选题您需要创建可与COM一起互操作的类定义。您需要确保COM应用程序能够创建类的实例并且能够调用GetAddress方法。您应该使用哪个代码段?()A AB BC CD D

单选题您正在开发.NET Framework 2.0 应用程序上 Certkiller-WS554。您编写的应用程序的行号在下面的代码是只供参考: 01: Public Function ProcCount( ) As Integer 02: Dim envPerm As EnvironmentPermission = _ 03: New EnvironmentPermission( _ 04: EnvironmentPermissionAccess.Read, _ 05: "NUMBER_OF_PROCESSORS") 06: 'Add code segment here 07: Return Environment.ProcessorCount 08: End Function 在代码中的 ProcCount 方法将用于返回运行代码的计算机上的处理器数和方法的实现是完全透明的方法的调用方。你确保 ProcCount 方法已被授予访问环境变量的权限的代码的调用方可能没有权限访问的变量。为了能够成功调用 ProcCount 方法需要中的其他程序集的类。在行 06 至重写安全检查,虽然您确保任何您编写的代码不会影响已有您的代码的权限,您必须添加代码。 您应添加哪些代码段?()AenvPerm.PermitOnly()BenvPerm.Demand()CencPerm.Deny()DenvPerm.Assert()

单选题您正在开发.NET Framework 2.0 应用程序上 Certkiller-WS554。您编写的应用程序的行号在下面的代码是只供参考: 01: Public Function ProcCount( ) As Integer 02: Dim envPerm As EnvironmentPermission = _ 03: New EnvironmentPermission( _ 04: EnvironmentPermissionAccess.Read, _ 05: "NUMBER_OF_PROCESSORS") 06: 'Add code segment here 07: Return Environment.ProcessorCount 08: End Function 在代码中的 ProcCount 方法将用于返回运行代码的计算机上的处理器数和方法的实现是完全透明的方法的调用方。你确保 ProcCount 方法已被授予访问环境变量的权限的代码的调用方可能没有权限访问的变量。为了能够成功调用 ProcCount 方法需要中的其他程序集的类。在行 06 至重写安全检查,虽然您确保任何您编写的代码不会影响已有您的代码的权限,您必须添加代码。 您应添加哪些代码段?()AenvPerm.PermitOnly()BenvPerm.Demand()CencPerm.Deny()DenvPerm.Assert()

多选题您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?()A将OnDeserializing属性应用于ProcessChildren方法。B指定MyClass实现IDeserializationCallback接口。C指定MyClass从ObjectManager类继承。D将OnSerialized属性应用于ProcessChildren方法。E创建一个调用ProcessChildren的GetObjectData方法。F创建一个调用ProcessChildren的OnDeserialization方法。

单选题您需要通过使用平台调用服务从托管代码中调用非托管函数。您应该做些什么?()A创建一个类支持DLL函数,然后使用托管代码创建原型方法。B使用COM注册您的程序集,然后从COM中参考您的托管代码。C为托管代码创建一个类库。D导入一个类库。然后创建COM对象的实例