MarshalAsAttribute Constructores

Definición

Inicializa una nueva instancia de la clase MarshalAsAttribute.

Sobrecargas

MarshalAsAttribute(Int16)

Inicializa una nueva instancia de la clase MarshalAsAttribute con el valor UnmanagedType especificado.

MarshalAsAttribute(UnmanagedType)

Inicializa una nueva instancia de la clase MarshalAsAttribute con el miembro de enumeración UnmanagedType especificado.

MarshalAsAttribute(Int16)

Inicializa una nueva instancia de la clase MarshalAsAttribute con el valor UnmanagedType especificado.

public:
 MarshalAsAttribute(short unmanagedType);
public MarshalAsAttribute (short unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : int16 -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As Short)

Parámetros

unmanagedType
Int16

Valor por el que se calcularán las referencias de los datos.

Comentarios

Este constructor toma un entero de 16 bits con signo subyacente que representa cada UnmanagedType miembro de enumeración. El Tlbimp.exe (Importador de biblioteca de tipos) usa este constructor.

Consulte también

Se aplica a

MarshalAsAttribute(UnmanagedType)

Inicializa una nueva instancia de la clase MarshalAsAttribute con el miembro de enumeración UnmanagedType especificado.

public:
 MarshalAsAttribute(System::Runtime::InteropServices::UnmanagedType unmanagedType);
public MarshalAsAttribute (System.Runtime.InteropServices.UnmanagedType unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : System.Runtime.InteropServices.UnmanagedType -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As UnmanagedType)

Parámetros

unmanagedType
UnmanagedType

Valor por el que se calcularán las referencias de los datos.

Comentarios

Para el código legible que es menos propenso a errores, use siempre este constructor.

Consulte también

Se aplica a