Freigeben über


UnmanagedMarshal-Member

Stellt die Klasse dar, die das Marshallen eines Felds von verwaltetem zu nicht verwaltetem Code beschreibt. Diese Klasse kann nicht vererbt werden.

In den folgenden Tabellen werden die vom UnmanagedMarshal -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BaseType Ruft einen nicht verwalteten Basistyp ab. Diese Eigenschaft ist schreibgeschützt.
Öffentliche Eigenschaft ElementCount Ruft ein Zahlenelement ab. Diese Eigenschaft ist schreibgeschützt.
Öffentliche Eigenschaft GetUnmanagedType Gibt einen nicht verwalteten Typ an. Diese Eigenschaft ist schreibgeschützt.
Öffentliche Eigenschaft IIDGuid Ruft eine GUID ab. Diese Eigenschaft ist schreibgeschützt.

Zum Seitenanfang

Öffentliche Methoden

  Name Beschreibung
Öffentliche Methode Statisch DefineByValArray Gibt ein Array fester Länge (ByValArray) an, das zu nicht verwaltetem Code gemarshallt werden soll.
Öffentliche Methode Statisch DefineByValTStr Gibt eine in einem Puffer für ein feststehendes Array enthaltene Zeichenfolge (ByValTStr) an, das zu nicht verwaltetem Code gemarshallt werden soll.
Öffentliche Methode Statisch DefineLPArray Gibt ein LPArray an, das zu nicht verwaltetem Code gemarshallt werden soll. Die Länge eines LPArray wird zur Laufzeit von der Größe des tatsächlich gemarshallten Arrays bestimmt.
Öffentliche Methode Statisch DefineSafeArray Gibt ein SafeArray an, das zu nicht verwaltetem Code gemarshallt werden soll.
Öffentliche Methode Statisch DefineUnmanagedMarshal Gibt einen angegebenen Typ an, der zu nicht verwaltetem Code gemarshallt werden soll.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

UnmanagedMarshal-Klasse
System.Reflection.Emit-Namespace
Type
UnmanagedType
Guid