Aracılığıyla paylaş


DocData.Dispose Yöntem

Tarafından kullanılan yönetilmeyen kaynakları serbest DocData ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Ad alanı:  Microsoft.VisualStudio.Modeling.Shell
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll içinde)

Sözdizimi

'Bildirim
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)

Parametreler

  • disposing
    Tür: System.Boolean
    yönetilen ve yönetilmeyen kaynakları serbest bırakmak için true; yalnızca yönetilmeyen kaynakları serbest bırakmak için false.

Notlar

Herkes tarafından bu yöntem çaðrýlýr Dispose()yöntemi ve Finalize yöntemi.Dispose()korumalı çağırır Dispose(Boolean) yöntemi ile disposing parametresini ayarlamak true.Finalizeinvokes Dispose with disposing set to false.

Zaman disposing parametresi true, bu yöntem tarafından yönetilen tüm nesneleri tutulan tüm kaynakları serbest bırakır, bu DocData başvurular.Bu yöntemi çağırır Dispose() her başvurulan nesne yöntemi.

Devralanlara Notlar

Disposebirden çok kez başka nesneler tarafından çağrılabilir.Geçersiz kılarken Dispose(Boolean) daha önce yapılan önceki çağrıda aktiften çıkarılan nesneleri değil, başvuru dikkatli Dispose.Nasıl uygulanacağı hakkında daha fazla bilgi için Dispose(Boolean), bkz: Dispose yöntemini uygulama.

Hakkında daha fazla bilgi için Dispose ve Finalize, bkz: Yönetilmeyen kaynakları temizleme ve Geçersiz kılma yöntemi son haline getir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DocData Sınıf

Microsoft.VisualStudio.Modeling.Shell Ad Alanı