Udostępnij za pośrednictwem


CompositionScopeDefinition.Dispose(Boolean) Metoda

Definicja

Wywoływane Dispose() przez metody i Finalize() w celu zwolnienia zarządzanych i niezarządzanych zasobów używanych CompositionScopeDefinition przez bieżące wystąpienie klasy.

protected:
 override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Parametry

disposing
Boolean

true wydawanie zarządzanych i niezarządzanych zasobów; false aby zwolnić tylko niezarządzane zasoby.

Uwagi

Ta metoda jest wywoływana tylko przez metody publiczne Dispose() i Finalize() ; nie należy wywoływać tej metody bezpośrednio. Podczas implementowania wzorca usuwania należy użyć parametru logicznego Dispose(Boolean) metody w następujący sposób:

  • Metoda Dispose() bieżącego obiektu powinna zostać wywołana Dispose(Boolean) z parametrem logicznym ustawionym na true w celu zwolnienia zasobów zarządzanych i niezarządzanych.

  • Metoda Finalize() bieżącego obiektu powinna zostać wywołana Dispose(Boolean) z parametrem logicznym ustawionym na false w celu zwolnienia tylko niezarządzanych zasobów.

Aby uzyskać więcej informacji, zobacz Implementowanie metody Dispose.

Dotyczy