System.Runtime.Handles
Stellt eine Wrapperklasse für ein Wait-Handle dar.
Initialisiert eine neue Instanz der -Klasse.
Ein -Objekt, das das zu verwendende, bereits vorhandene Handle darstellt.
true, um das Handle während der Finalisierungsphase zuverlässig freizugeben, und false, um eine zuverlässige Freigabe zu verhindern (nicht empfohlen).
Gibt an, ob das zugrunde liegende Handle von untergeordneten Prozessen geerbt werden kann.
Gibt an, dass das Handle von untergeordneten Prozessen geerbt werden kann.
Gibt an, dass das Handle nicht von untergeordneten Prozesse geerbt werden kann.
Stellt eine Wrapperklasse für Handleressourcen dar.
Initialisiert eine neue Instanz der -Klasse mit dem angegebenen ungültigen Handlewert.
Der Wert eines ungültigen Handles (normalerweise 0 (null) oder -1).
Die abgeleitete Klasse befindet sich in einer Assembly ohne Berechtigung für den Zugriff auf nicht verwalteten Code.
Gibt sämtliche vom verwendeten Ressourcen frei.
Gibt die von der -Klasse verwendeten, nicht verwalteten Ressourcen frei und gibt an, ob ein normaler Freigabevorgang ausgeführt werden soll.
true für einen normalen Freigabevorgang, false, um das Handle zu beenden.
Gibt alle dem Handle zugeordneten Ressourcen frei.
Gibt das zu umschließende Handle an.
Ruft einen Wert ab, der angibt, ob das Handle geschlossen ist.
true, wenn das Handle geschlossen ist, andernfalls false.
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob dieses Handle ungültig ist.
true, wenn das Handle gültig ist, andernfalls false.
Führt beim Überschreiben in einer abgeleiteten Klasse den Code aus, der für das Freigeben des Handles erforderlich ist.
true, wenn das Handle erfolgreich freigegeben wurde, andernfalls bei Vorliegen eines schwerwiegenden Fehlers false.In diesem Fall wird ein ReleaseHandleFailed-MDA-Assistent für verwaltetes Debuggen generiert.
Legt das Handle für das angegebene, bereits vorhandene Handle fest.
Das bereits vorhandene Handle, das verwendet werden soll.
Markiert ein Handle als ungültig.
Stellt eine Wrapperklasse für Betriebssystemhandles dar.Die Klasse muss geerbt werden.
Initialisiert eine neue Instanz der -Klasse mit dem angegebenen ungültigen Handlewert.
Der Wert eines ungültigen Handles (normalerweise 0 (null) oder -1).Die Implementierung von muss true für diesen Wert zurückgeben.
true, wenn das Handle während der Abschlussphase zuverlässig freigeben soll, andernfalls false (dies wird nicht empfohlen).
Die abgeleitete Klasse befindet sich in einer Assembly ohne Berechtigung für den Zugriff auf nicht verwalteten Code.
Inkrementiert manuell den Verweiszähler für -Instanzen.
true, wenn der Verweiszähler erfolgreich inkrementiert wurde, andernfalls false.
Gibt den Wert des -Felds zurück.
Ein IntPtr, der den Wert des -Felds darstellt.Wenn das Handle mit als ungültig markiert ist, gibt diese Methode dennoch den ursprünglichen Handlewert zurück, bei dem es sich um einen veralteten Wert handeln kann.
Dekrementiert manuell den Verweiszähler für eine -Instanz.
Gibt alle von der -Klasse verwendeten Ressourcen frei.
Gibt die von der -Klasse verwendeten, nicht verwalteten Ressourcen frei und gibt an, ob ein normaler Freigabevorgang ausgeführt werden soll.
true für einen normalen Freigabevorgang, false, um das Handle zu beenden.
Gibt alle dem Handle zugeordneten Ressourcen frei.
Gibt das zu umschließende Handle an.
Ruft einen Wert ab, der angibt, ob das Handle geschlossen ist.
true, wenn das Handle geschlossen ist, andernfalls false.
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob dieses Handle ungültig ist.
true, wenn der Handlewert ungültig ist, andernfalls false.
Führt beim Überschreiben in einer abgeleiteten Klasse den Code aus, der für das Freigeben des Handles erforderlich ist.
true, wenn das Handle erfolgreich freigegeben wurde, andernfalls im Fall eines schwerwiegenden Fehlers false.In diesem Fall wird ein ReleaseHandleFailed-MDA-Assistent für verwaltetes Debuggen generiert.
Legt das Handle für das angegebene, bereits vorhandene Handle fest.
Das bereits vorhandene Handle, das verwendet werden soll.
Markiert ein Handle als nicht mehr verwendet.
Stellt Hilfsmethoden für die Arbeit mit einem sicheren Handle für ein Wait-Handle bereit.
Ruft das sichere Handle für ein systemeigenes Betriebssystem-Wait-Handle ab.
Das sichere Wait-Handle, welches das systemeigene Betriebssystem-Wait-Handle umschließt.
Ein systemeigenes Betriebssystemhandle.
ist null.
Stellt ein sicheres Handle für ein systemeigenes Betriebssystem-Wait-Handle ein.
Dieses Wait-Handle kapselt ein betriebssystemspezifisches Objekt, das auf exklusiven Zugriff auf gemeinsam genutzte Ressourcen wartet.
Das sichere Handle, welches das Betriebssystem-Handle umschließt.
ist null.