Freigeben über


MarshalAsAttribute.MarshalType Feld

Definition

Gibt den vollqualifizierten Namen eines benutzerdefinierten Marshalers an.

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 

Feldwert

Attribute

Hinweise

Sie können entweder das Feld oder MarshalAsAttribute.MarshalTypeRef das MarshalType Feld einen benutzerdefinierten Marshalertyp für den Attributparameter, das Feld oder den Rückgabetyp angeben. Mit dem MarshalType Feld können Sie eine Zeichenfolge angeben, die den vollqualifizierten Namen eines benutzerdefinierten Marshalers darstellt. Es ist nützlich für spät gebundene Verweise, ist jedoch weniger bevorzugt als MarshalTypeRef für die Angabe eines benutzerdefinierten Marshalers.

Gilt für:

Weitere Informationen