WaitHandle.SafeWaitHandle Özellik

Tanım

Yerel işletim sistemi tutamacı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 Yerel işletim sistemi tutamacını temsil eden bir.

Öznitelikler

Açıklamalar

Özelliğine SafeWaitHandle yeni bir değer atadığınızda, önceki nesne toplandığında önceki SafeWaitHandle tanıtıcı kapatılır. Tutamacı el ile kapatmayın, çünkü bu ObjectDisposedException , tanıtıcıyı kapatma girişiminde SafeWaitHandle bulunur.

WaitHandle deseni Dispose uygular. Bkz . Dispose yöntemi uygulama. 'den WaitHandletüretdiğinizde, yerel tanıtıcı işletim sistemi tanıtıcınızı depolamak için özelliğini kullanın SafeWaitHandle . Yönetilmeyen ek kaynaklar kullanmadığınız sürece korumalı Dispose yöntemi geçersiz kılmanız gerekmez.

Şunlara uygulanır