MarshalAsAttribute.MarshalType Feld

Definition

Gibt den voll gekennzeichneten Namen eines benutzerdefinierten Marshallers 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 MarshalType Feld oder verwenden, MarshalAsAttribute.MarshalTypeRef um einen benutzerdefinierten Marshallertyp für den attributierten Parameter, das Feld oder den Rückgabetyp anzugeben. Mit MarshalType dem Feld können Sie eine Zeichenfolge angeben, die den vollqualifizierten Namen eines benutzerdefinierten Marshallers darstellt. Es ist nützlich für spät gebundene Verweise, wird aber weniger bevorzugt als MarshalTypeRef für die Angabe eines benutzerdefinierten Marshallers. Weitere Informationen zum Erstellen und Verwenden von benutzerdefinierten Marshallern finden Sie unter Custom Marshaling.

Gilt für:

Weitere Informationen