Udostępnij za pośrednictwem


MessageBuffer.IDisposable.Dispose Metoda

Definicja

Zwalnia zasoby niezarządzane używane przez element MessageBuffer i opcjonalnie zwalnia zasoby zarządzane. Nie można dziedziczyć tej metody.

 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

Implementuje

Uwagi

Wywołaj tę metodę po zakończeniu korzystania z elementu MessageBuffer. Ta metoda pozostawia MessageBuffer element w stanie bezużytecznym. Po wywołaniu tej metody należy zwolnić wszystkie odwołania do MessageBuffer modułu odśmiecania pamięci, aby moduł odśmiecania pamięci mógł odzyskać pamięć zajmowaną MessageBuffer przez użytkownika.

Uwaga

Zawsze należy wywołać tę metodę przed wydaniem ostatniego odwołania do elementu MessageBuffer. W przeciwnym razie używane zasoby nie są zwalniane, dopóki moduł odśmiecowania pamięci nie wywoła MessageBuffer metody obiektu Finalize .

Dotyczy