MarshalAsAttribute.Value Proprietà

Definizione

Ottiene il valore di cui eseguire il UnmanagedType marshalling dei dati.

public:
 property System::Runtime::InteropServices::UnmanagedType Value { System::Runtime::InteropServices::UnmanagedType get(); };
public System.Runtime.InteropServices.UnmanagedType Value { get; }
member this.Value : System.Runtime.InteropServices.UnmanagedType
Public ReadOnly Property Value As UnmanagedType

Valore della proprietà

Il UnmanagedType valore dei dati deve essere sottoposto a marshalling come.

Commenti

Questo valore viene usato con MarshalAsAttribute per indicare come eseguire il marshalling dei tipi tra codice gestito e non gestito. In alcuni casi, è possibile usare questo campo con determinati UnmanagedType membri di enumerazione. Per CustomMarshaler e ByValArray, è necessario usare parametri denominati aggiuntivi.

Si applica a