WaitHandle.Dispose 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 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.