WaitHandle.Dispose Methode

Definitie

Alle resources die door het huidige exemplaar van de WaitHandle klasse worden gebruikt, worden vrijgegeven.

Overloads

Name Description
Dispose()

Alle resources die door het huidige exemplaar van de WaitHandle klasse worden gebruikt, worden vrijgegeven.

Dispose(Boolean)

Wanneer deze worden overschreven in een afgeleide klasse, worden de onbeheerde resources die door de WaitHandleklasse worden gebruikt, uitgebracht en worden de beheerde resources optioneel vrijgegeven.

Dispose()

Alle resources die door het huidige exemplaar van de WaitHandle klasse worden gebruikt, worden vrijgegeven.

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

Implementeringen

Opmerkingen

Deze methode is gelijk aan de Close methode.

Note

Close Bel altijd of Dispose() voordat u uw laatste verwijzing naar de WaitHandle. Anders worden de resources die het gebruikt, niet vrijgemaakt.

Zie ook

Van toepassing op

Dispose(Boolean)

Wanneer deze worden overschreven in een afgeleide klasse, worden de onbeheerde resources die door de WaitHandleklasse worden gebruikt, uitgebracht en worden de beheerde resources optioneel vrijgegeven.

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)

Parameters

explicitDisposing
Boolean

true om zowel beheerde als onbeheerde resources vrij te geven; false om alleen onbeheerde resources vrij te geven.

Opmerkingen

Deze methode wordt aangeroepen door de Close en de Dispose() methoden waarop de explicitDisposing parameter is ingesteld.true Wanneer de explicitDisposing parameter is true, worden met deze methode alle resources vrijgegeven die worden bewaard door beheerde objecten waarnaar dit WaitHandle object verwijst.

Notities voor overnemers

U moet de methode overschrijven voor het Dispose(Boolean) vrijgeven van resources die zijn toegewezen in afgeleide klassen.

De Close() of Dispose() methode kan meerdere keren worden aangeroepen door andere objecten. Wanneer u deze methode overschrijft, moet u ervoor zorgen dat u niet verwijst naar objecten die eerder zijn verwijderd in een eerdere aanroep naar Dispose of Close.

Zie ook

Van toepassing op