DisposableWrapper Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sarmalanan IDisposable 'ı atılabilir
public ref class DisposableWrapper : Microsoft::VisualStudio::PlatformUI::DisposableObject
[Windows::Foundation::Metadata::WebHostHidden]
class DisposableWrapper : Microsoft::VisualStudio::PlatformUI::DisposableObject
public class DisposableWrapper : Microsoft.VisualStudio.PlatformUI.DisposableObject
type DisposableWrapper = class
inherit DisposableObject
Public Class DisposableWrapper
Inherits DisposableObject
- Devralma
Oluşturucular
| DisposableWrapper(IDisposable) | |
| DisposableWrapper(IDisposable, EventHandler) |
Özellikler
| IsDisposed |
Nesnenin bir kez atılmış olup olmadığını döndürür, Çift elden çıkarma karşı koruma sağlar (Devralındığı yer: DisposableObject) |
Yöntemler
| Dispose() |
Geçerli nesneyi ortadan kaldırır ve daha sonra sonlandırma bastırır. (Devralındığı yer: DisposableObject) |
| Dispose(Boolean) |
Model için standart sanal aşırı yükleme IDisposable (Devralındığı yer: DisposableObject) |
| DisposeManagedResources() | |
| DisposeNativeResources() |
Türetilmiş sınıfların yerel kaynaklar için özel Dispose işleme sağlamasına izin verir (Devralındığı yer: DisposableObject) |
| ThrowIfDisposed() |
Bu nesne atılmışsa bir ObjectDisposedException oluşturur (Devralındığı yer: DisposableObject) |
Ekinlikler
| Disposing |
Olay atılırken, hala erişilebilir durumdayken tetiklenir. (Devralındığı yer: DisposableObject) |