MarshalAsAttribute.Value Proprietà

Definizione

Ottiene il valore UnmanagedType in base al quale viene eseguito il 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à

Valore UnmanagedType in base al quale viene eseguito il marshalling dei dati.

Commenti

Questo valore viene usato con MarshalAsAttribute per indicare 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