Compartir a través de


Constructor ManagedToNativeComInteropStubAttribute (Type, String)

 

Publicado: octubre de 2016

Inicializa una nueva instancia de la ManagedToNativeComInteropStubAttribute clase con el nombre de tipo y método de la clase especificada.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

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

Parámetros

  • classType
    Type: System.Type

    La clase que contiene el método de código auxiliar necesario.

  • methodName
    Type: System.String

    El nombre del método de código auxiliar.

Excepciones

Exception Condition
ArgumentException

El método de código auxiliar no está en el mismo ensamblado que la interfaz que contiene el método de interoperabilidad administrado.

O bien

classType es un tipo genérico.

O bien

classType es una interfaz.

ArgumentException

methodName no se encuentra.

O bien

El método no es estático o no genérico.

O bien

Lista de parámetros del método no coincide con la lista de parámetros esperados para el código auxiliar.

MethodAccessException

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.

Información de versión

.NET Framework
Disponible desde 4.0

Ver también

Clase ManagedToNativeComInteropStubAttribute
Espacio de nombres System.Runtime.InteropServices

Volver al principio