WaitHandle.Close Methode

Definitie

Alle resources die door de huidige WaitHandleresources worden bewaard, worden vrijgegeven.

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

Opmerkingen

Deze methode is de openbare implementatie van de IDisposable.Dispose methode voor de WaitHandle klasse en de afgeleide klassen. Het biedt een standaard implementatie die de Dispose(Boolean) overbelasting aanroept met een true argument en vervolgens de GC.SuppressFinalize methode aanroept. Roep deze methode aan om alle resources vrij te geven die zijn opgeslagen door een exemplaar van WaitHandle of een afgeleide klasse.

Zodra deze methode is aangeroepen, veroorzaken verwijzingen naar het huidige exemplaar niet-gedefinieerd gedrag.

Note

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

Notities voor overnemers

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

Van toepassing op

Zie ook