WaitHandle.SafeWaitHandle Özellik

Tanım

Yerel işletim sistemi tanıtıcısını alır veya ayarlar.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
Public Property SafeWaitHandle As SafeWaitHandle

Özellik Değeri

SafeWaitHandle

SafeWaitHandleYerel işletim sistemi tanıtıcısını temsil eden.

Öznitelikler

Açıklamalar

Özelliğe yeni bir değer atadığınızda SafeWaitHandle , önceki SafeWaitHandle nesne toplandığında önceki işleyici kapatılır. Tanıtıcıyı el ile kapatmayın çünkü bu, ObjectDisposedException SafeWaitHandle tanıtıcıyı kapatmayı denediğinde bir ile sonuçlanır.

WaitHandle kalıbı uygular Dispose . Bkz. Dispose yöntemi uygulama. Öğesinden türetiğinizde WaitHandle , SafeWaitHandle özelliğini kullanarak yerel tanıtıcı işletim sistemi işleyicinizi depolayın. Ek yönetilmeyen kaynaklar kullanmadığınız takdirde, korunan yöntemi geçersiz kılmalısınız Dispose .

Şunlara uygulanır