GCHandle-Member
Stellt eine Möglichkeit für den Zugriff aus nicht verwaltetem Speicher auf ein verwaltetes Objekt bereit.
In den folgenden Tabellen werden die vom GCHandle -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() ![]() |
IsAllocated | Ruft einen Wert ab, der angibt, ob das Handle reserviert ist. |
![]() ![]() |
Target | Ruft das Objekt ab, das von diesem Handle dargestellt wird, oder legt dieses fest. |
Zum Seitenanfang
Öffentliche Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() |
AddrOfPinnedObject | Ruft die Adresse eines Objekts in einem Pinned-Handle ab. |
![]() ![]() ![]() |
Alloc | Überladen. Reserviert ein Handle für das angegebene Objekt. |
![]() ![]() |
Equals | Überladen. Überschrieben. Stellt fest, ob zwei GCHandle-Instanzen gleich sind. |
![]() ![]() |
Free | Gibt ein GCHandle frei. |
![]() ![]() |
FromIntPtr | Gibt ein neues GCHandle-Objekt zurück, das aus einem Handle für ein verwaltetes Objekt erstellt wurde. |
![]() |
GetHashCode | Überschrieben. Gibt einen Bezeichner für das aktuelle GCHandle-Objekt zurück. |
![]() ![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() ![]() |
op_Equality | Gibt einen Wert zurück, der angibt, ob zwei GCHandle-Objekte gleich sind. |
![]() ![]() ![]() |
op_Explicit | Überladen. Konvertiert den Wert eines GCHandle-Objekts in einen anderen Typ. |
![]() ![]() |
op_Inequality | Gibt einen Wert zurück, der angibt, ob zwei GCHandle-Objekte ungleich sind. |
![]() ![]() ![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() ![]() |
ToIntPtr | Gibt die interne Ganzzahldarstellung eines GCHandle-Objekts zurück. |
![]() ![]() |
ToString | Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
GCHandle-Struktur
System.Runtime.InteropServices-Namespace
GCHandleType