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 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 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.