Udostępnij za pośrednictwem


MessageHandlerBase.Dispose Metoda

Definicja

Przeciążenia

Dispose()
Przestarzałe.

Usuwa to wystąpienie i anuluje wszystkie oczekujące operacje odczytu lub zapisu.

Dispose(Boolean)

Usuwa zasoby przydzielone przez to wystąpienie, które są wspólne dla odczytu i zapisu.

Dispose()

Przestroga

Call IAsyncDisposable.DisposeAsync instead.

Usuwa to wystąpienie i anuluje wszystkie oczekujące operacje odczytu lub zapisu.

public void Dispose ();
[System.Obsolete("Call IAsyncDisposable.DisposeAsync instead.")]
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
[<System.Obsolete("Call IAsyncDisposable.DisposeAsync instead.")>]
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementuje

Atrybuty

Dotyczy

Dispose(Boolean)

Usuwa zasoby przydzielone przez to wystąpienie, które są wspólne dla odczytu i zapisu.

protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Parametry

disposing
Boolean

true podczas usuwania; false podczas finalizacji.

Uwagi

Ta metoda jest wywoływana przez DisposeAsync() metodę po zakończeniu obu DisposeReader() tych DisposeWriter() metod.

Przesłonięcia tej metody *powinny* również wywoływać metodę podstawową.

Dotyczy