Partager via


WaitHandle.SafeWaitHandle Propriété

Définition

Obtient ou définit le handle du système d'exploitation natif.

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

Valeur de propriété

SafeWaitHandle

SafeWaitHandle représentant le handle du système d'exploitation natif.

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é. Ne fermez pas manuellement le handle, car il en résulte un ObjectDisposedException lorsque SafeWaitHandle tente de fermer le handle.

WaitHandle implémente le Dispose modèle. Consultez implémentation d’une méthode dispose. Quand vous dérivez de WaitHandle , utilisez la SafeWaitHandle propriété pour stocker votre handle de système d’exploitation de handle natif. 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.

S’applique à