ManagedToNativeComInteropStubAttribute(Type, String) ManagedToNativeComInteropStubAttribute(Type, String) ManagedToNativeComInteropStubAttribute(Type, String) ManagedToNativeComInteropStubAttribute(Type, String) Constructor

Definición

Inicializa una nueva instancia de la clase ManagedToNativeComInteropStubAttribute con el tipo de clase y el nombre del método que se hayan especificado.Initializes a new instance of the ManagedToNativeComInteropStubAttribute class with the specified class type and method name.

public:
 ManagedToNativeComInteropStubAttribute(Type ^ classType, System::String ^ methodName);
public ManagedToNativeComInteropStubAttribute (Type classType, string methodName);
new System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute : Type * string -> System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute
Public Sub New (classType As Type, methodName As String)

Parámetros

classType
Type Type Type Type

Clase que contiene el método de código auxiliar necesario.The class that contains the required stub method.

methodName
String String String String

Nombre del método de código auxiliar.The name of the stub method.

Excepciones

No se encuentra methodName.methodName cannot be found.

O bien-or- El método es no estático o no genérico.The method is not static or non-generic.

O bien-or- La lista de parámetros del método no coincide con la lista de parámetros que espera el código auxiliar.The method's parameter list does not match the expected parameter list for the stub.

La interfaz que contiene el método de interoperabilidad administrado no tiene acceso al método de código auxiliar, porque el método de código auxiliar tiene accesibilidad privada o protegida, o debido a un problema de seguridad.The interface that contains the managed interop method has no access to the stub method, because the stub method has private or protected accessibility, or because of a security issue.

Se aplica a