MarshalAsAttribute.MarshalType Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.