CompositionScopeDefinition.Dispose(Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volána metodami Dispose()
a Finalize()
k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí CompositionScopeDefinition třídy .
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
uvolnění spravovaných a nespravovaných prostředků; false
k uvolnění pouze nespravovaných prostředků.
Poznámky
Tuto metodu volají pouze veřejné Dispose()
metody a Finalize()
metody; nevolejte tuto metodu přímo. Při implementaci vzoru dispose by se logický parametr Dispose(Boolean)
metody měl použít takto:
Metoda
Dispose()
aktuálního objektu by měla volatDispose(Boolean)
s logickým parametrem nastaveným na hodnotutrue
, aby se uvolnily spravované i nespravované prostředky.Metoda
Finalize()
aktuálního objektu by měla volatDispose(Boolean)
s logickým parametrem nastaveným na hodnotufalse
, aby se uvolnily pouze nespravované prostředky.
Další informace najdete v tématu Implementace metody Dispose.