MarshalAsAttribute.MarshalType Campo

Definizione

Specifica il nome completo di un gestore di marshalling personalizzato.

public: System::String ^ MarshalType;
public string MarshalType;
public string? MarshalType;
[System.Runtime.InteropServices.ComVisible(true)]
public string MarshalType;
val mutable MarshalType : string
[<System.Runtime.InteropServices.ComVisible(true)>]
val mutable MarshalType : string
Public MarshalType As String 

Valore del campo

Attributi

Commenti

È possibile usare il MarshalType campo o MarshalAsAttribute.MarshalTypeRef specificare un tipo di gestore di marshalling personalizzato per il parametro, il campo o il tipo restituito con attributi. Il MarshalType campo consente di specificare una stringa che rappresenta il nome completo di un gestore di marshalling personalizzato. È utile per i riferimenti ad associazione tardiva, ma è meno preferibile rispetto MarshalTypeRef alla specifica di un gestore di marshalling personalizzato. Per altre informazioni sulla creazione e l'uso di marshalling personalizzati, vedere Marshalling personalizzato.

Si applica a

Vedi anche