EnumeratorToEnumVariantMarshaler.GetNativeDataSize Methode
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 die Größe der nicht verwalteten Daten, die gemarshallt werden sollten, in Bytes zurück.
public:
override int GetNativeDataSize();
public:
virtual int GetNativeDataSize();
public override int GetNativeDataSize ();
public virtual int GetNativeDataSize ();
abstract member GetNativeDataSize : unit -> int
override this.GetNativeDataSize : unit -> int
Public Overrides Function GetNativeDataSize () As Integer
Public Overridable Function GetNativeDataSize () As Integer
Gibt zurück
-1, um anzugeben, dass der von diesem Marshaller behandelte Typ kein Werttyp ist.
Implementiert
Hinweise
Da das benutzerdefinierte Marshalling von Werttypen im .NET Framework nicht unterstützt wird, gibt diese Methode immer -1 zurück.
Gilt für:
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.