MarshalAsAttribute Constructores

Definición

Inicializa una nueva instancia de la clase MarshalAsAttribute.

Sobrecargas

Nombre Description
MarshalAsAttribute(Int16)

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

MarshalAsAttribute(UnmanagedType)

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

MarshalAsAttribute(Int16)

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

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

El valor de los datos se va a serializar como.

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 MarshalAsAttribute clase con el miembro de enumeración especificado UnmanagedType .

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

El valor de los datos se va a serializar como.

Comentarios

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

Consulte también

Se aplica a