HashAlgorithm.IDisposable.Dispose Methode

Definitie

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.

Van toepassing op

Zie ook