MarshalAsAttribute.Value Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.