WaitHandle.Dispose Methode

Definition

Gibt alle Ressourcen frei, die von der aktuellen Instanz der WaitHandle Klasse verwendet werden.

Überlädt

Name Beschreibung
Dispose()

Gibt alle Ressourcen frei, die von der aktuellen Instanz der WaitHandle Klasse verwendet werden.

Dispose(Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die nicht verwalteten Ressourcen freigegeben, die von den WaitHandleverwalteten Ressourcen verwendet werden, und optional die verwalteten Ressourcen freigegeben.

Dispose()

Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs

Gibt alle Ressourcen frei, die von der aktuellen Instanz der WaitHandle Klasse verwendet werden.

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementiert

Hinweise

Diese Methode entspricht der Close Methode.

Note

Rufen Sie immer an Close , oder Dispose() bevor Sie Ihren letzten Verweis auf die WaitHandle. Andernfalls werden die verwendeten Ressourcen nicht freigegeben.

Weitere Informationen

Gilt für:

Dispose(Boolean)

Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs
Quelle:
WaitHandle.cs

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die nicht verwalteten Ressourcen freigegeben, die von den WaitHandleverwalteten Ressourcen verwendet werden, und optional die verwalteten Ressourcen freigegeben.

protected:
 virtual void Dispose(bool explicitDisposing);
protected virtual void Dispose(bool explicitDisposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (explicitDisposing As Boolean)

Parameter

explicitDisposing
Boolean

true um verwaltete und nicht verwaltete Ressourcen freizugeben; false um nur nicht verwaltete Ressourcen freizugeben.

Hinweise

Diese Methode wird von den Close Methoden aufgerufen, auf die der Dispose() Parameter festgelegt istexplicitDisposingtrue. Wenn der explicitDisposing Parameter lautet true, gibt diese Methode alle Ressourcen frei, die von verwalteten Objekten gehalten werden, auf die dieses WaitHandle Objekt verweist.

Hinweise für Vererber

Sie sollten die Dispose(Boolean) Methode überschreiben, um Ressourcen freizugeben, die in abgeleiteten Klassen zugeordnet sind.

Die Close() Methode Dispose() kann mehrmals von anderen Objekten aufgerufen werden. Achten Sie beim Überschreiben dieser Methode darauf, nicht auf Objekte zu verweisen, die zuvor in einem früheren Aufruf Dispose verworfen wurden.Close

Weitere Informationen

Gilt für: