WaitHandle.Close Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.