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

您需要通过使用平台调用服务从托管代码中调用非托管函数。您应该做些什么?()

  • A、创建一个类支持DLL函数,然后使用托管代码创建原型方法。
  • B、使用COM注册您的程序集,然后从COM中参考您的托管代码。
  • C、为托管代码创建一个类库。
  • D、导入一个类库。然后创建COM对象的实例

相关考题:

您需要编写代码段中,执行以下任务: 检索每个已暂停的服务的名称。将传递给 Collection1 的 Add 方法的名称。您应该使用哪个代码段?() A.B.C.D.

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

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

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

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

您编写下面的代码段,调用函数从 Win32 应用程序编程接口 (API),使用平台调用。string personName = N?el;string msg = welcome + personName + to club!;bool rc = User32API.MessageBox(0, msg, personName, 0);您需要定义一个方法原型可以最佳封送字符串数据。您应该使用哪个代码段?()A.B.C.D.

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

您编写以下代码以实现 CertkillerClass.MyMethod 函数。public class CertkillerClass {public int MyMethod(int arg) {return arg;}}您需要在您的程序集中不相关的类里动态调用 CertkillerClass.MyMethod 函数。您应该使用哪个代码段?() A.B.C.D.

您编写以下代码来实现MyClass.MyMethod函数。您需要从程序集中的某个无关类动态调用MyClass.MyMethod函数。您应该使用哪个代码段?() A.AB.BC.CD.D

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

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

您正在开发一个名为:PollingService的服务,这个服务定期的调用一些需要长时间运行的过程。这些过程被DoWork方法发出相应命令来执行。您的服务代码如下:(当您尝试启动该服务,您收到以下错误信息:无法启动本地计算机上的PollingService服务。错误1053:服务不响应启动或控制。您需要修改应用程序代码的服务,使服务正常启动。你应该怎么做?)() A.把循环代码从OnStart方法移动到服务类的构造函数内。B.在服务器的设计界面拖入一个timer组件,把调用长运行时间过程的代码从OnStart方法移动到timer的Tick事件中.在OnStart方法中设置计时器的Enabled属性为True,并且调用timer的OnStart方法。C.给服务类增加一个类级别的System.Timers.Timer 变量。然后在timer的Elapsed事件中调用DoWork方法。在OnStart方法中设置timer的Enabled属性为True,并且调用timer的Start方法。D.把循环代码从OnStart 方法移动到DoWork方法中。

您写了下面这段代码 public delegate void FaxDocs(object sender, FaxArgs args); 您需要创建一个事件去调用FaxDocs,您应该使用哪个代码片段?() A.B.C.D.

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

您正在写的下面的代码是,调用一个函数从Win32应用程序编程接口(API)通过使用平台调用。Intrc=MessageBox(hWnd,text,caption,type)下面正确的是() A.AB.BC.CD.D

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

通过动态分析方法能够获得恶意代码的结构、各模块关系、函数调用或者系统调用信息等,它是目前使用广泛的恶意代码分析方法。

为应用程序开发人员上班 Certkiller.com。创建一个新的类使用的非托管的资源,但其中仍有其他对象对托管资源的引用。 您希望新类的用户能够不再需要的类的实例时,显式地释放资源。 下一步你该怎么办?() 选择您要执行的三个操作。每一个正确的答案显示唯一的完整的解决方案的一部分。A、定义的现有的类,以便使它从WeakReference类继承。B、定义的现有的类,以便它适用IDisposable接口。C、创建新的类析构函数,其他释放托管的资源的对象上调用方法。D、创建新类析构函数释放非托管的资源。E、创建一种新的处理方法调用System GC Collect,强制进行垃圾回收。F、创建一个新的处理方法,释放非托管的资源,并还呼吁释放托管的资源的其他对象方法,其中。

为应用程序开发人员上班 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、定义,它从WeakReference类继承的类B、这样它实现IDisposable接口定义的类C、创建其他释放托管的资源的对象调用的方法的类析构函数D、创建释放非托管的资源的类析构函数E、创建调用 System GC Collect,强制进行垃圾回收的 Dispose 方法F、创建一个 Dispose 方法释放非托管的资源,并呼吁释放托管的资源的其他对象的方法

单选题您需要创建可与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()

单选题为应用程序开发人员上班 Certkiller.com。 您正在使用的应用程序,并且希望使用平台调用从托管代码调用非托管的函数的服务。 您将如何完成这项任务?()A创建一个用于存储DLL函数的类。通过使用托管的代码中创建原型方法。B使用COM注册程序集。托管的代码引用从com。C导出类型库的托管代码。D导入为程序集的类型库。创建COM对象的实例。

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

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

多选题您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?()A定义类使得该类继承于WeakReference类。B定义类使得该类实现IDisposable接口。C创建类析构函数,该函数在其他对象上调用方法来释放托管资源。D创建一个释放非托管资源的类析构函数。E创建一个Dispose方法,该方法调用System GC Collect来强制进行垃圾回收。F创建一个Dispose方法,该方法释放非托管资源,并在其他对象上调用方法来释放托管资源。