CompositionScopeDefinition.Dispose(Boolean) Yöntem

Tanım

sınıfının geçerli örneği tarafından kullanılan yönetilen ve yönetilmeyen kaynakları serbest bırakmak için ve Dispose() yöntemleri tarafından Finalize() çağrılırCompositionScopeDefinition.

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

Parametreler

disposing
Boolean

true yönetilen ve yönetilmeyen kaynakları serbest bırakmak; false yalnızca yönetilmeyen kaynakları serbest bırakmak için.

Açıklamalar

Bu yöntem yalnızca genel Dispose() ve Finalize() yöntemler tarafından çağrılır; bu yöntemi doğrudan çağırmayın. Dispose desenini uyguladığınızda yönteminin Boole parametresi Dispose(Boolean) aşağıdaki gibi kullanılmalıdır:

  • Dispose() Geçerli nesnenin yöntemi, hem yönetilen hem de yönetilmeyen kaynakları serbest bırakmak için Dispose(Boolean) Boole parametresi ayarlanmış olarak çağırmalıdırtrue.

  • Finalize() Geçerli nesnenin yöntemi, boole parametresi yalnızca yönetilmeyen kaynakları serbest bırakacak şekilde ayarlanmış olarak Dispose(Boolean) çağırmalıdırfalse.

Daha fazla bilgi için bkz Bir Dispose yöntemi uygulamak.

Şunlara uygulanır