HashAlgorithm.IDisposable.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.
Publiceert de niet-beheerde resources die worden gebruikt door de HashAlgorithm beheerde resources en brengt eventueel de beheerde resources vrij.
virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose
Implementeringen
Opmerkingen
Deze methode wordt aangeroepen door de methode public Dispose() en de methode Finalize. Dispose() roept de beveiligde Methode Dispose(Booleaanse waarde) aan met de parameter die is ingesteld op waar. Voltooien roept Verwijderen aan met verwijdering ingesteld op onwaar.
Wanneer de verwijderingsparameter waar is, worden met deze methode alle resources vrijgegeven die worden bewaard door beheerde objecten waarnaar deze HashAlgorithm verwijst. Met deze methode wordt de methode Dispose() van elk object waarnaar wordt verwezen, aangeroepen.
Notities voor overnames:
Verwijdering kan meerdere keren worden aangeroepen door andere objecten. Wanneer u Dispose (Booleaanse waarde) overschrijft, moet u niet verwijzen naar objecten die eerder zijn verwijderd in een eerdere aanroep om te verwijderen. Zie Een verwijderingsmethode implementeren voor meer informatie over het implementeren van Dispose(Booleaanse waarde).
Zie Onbeheerde resources opschonen en de methode voltooien voor meer informatie over verwijderen en voltooien.