WaitHandle.SafeWaitHandle Propriété

Définition

Obtient ou définit le handle du système d'exploitation natif.Gets or sets the native operating system handle.

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; }
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; 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

Valeur de propriété

SafeWaitHandle

SafeWaitHandle représentant le handle du système d'exploitation natif.A SafeWaitHandle representing the native operating system handle.

Attributs

Remarques

Lorsque vous affectez une nouvelle valeur à la SafeWaitHandle propriété, le handle précédent est fermé lorsque l' SafeWaitHandle objet précédent est collecté.When you assign a new value to the SafeWaitHandle property, the previous handle will be closed when the previous SafeWaitHandle object is collected. Ne fermez pas manuellement le handle, car il en résulte un ObjectDisposedException lorsque SafeWaitHandle tente de fermer le handle.Do not manually close the handle, because this results in an ObjectDisposedException when the SafeWaitHandle attempts to close the handle.

WaitHandle implémente le Dispose modèle.WaitHandle implements the Dispose pattern. Consultez implémentation d’une méthode dispose.See Implementing a Dispose method. Quand vous dérivez de WaitHandle , utilisez la SafeWaitHandle propriété pour stocker votre handle de système d’exploitation de handle natif.When you derive from WaitHandle, use the SafeWaitHandle property to store your native handle operating system handle. Vous n’avez pas besoin de substituer la Dispose méthode protégée, sauf si vous utilisez des ressources non managées supplémentaires.You do not need to override the protected Dispose method unless you use additional unmanaged resources.

S’applique à