Partager via


WaitHandle.Handle Propriété

Définition

Attention

Use the SafeWaitHandle property instead.

Attention

WaitHandle.Handle has been deprecated. Use the SafeWaitHandle property instead.

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

public:
 virtual property IntPtr Handle { IntPtr get(); void set(IntPtr value); };
[System.Obsolete("Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; set; }
[System.Obsolete("WaitHandle.Handle has been deprecated. Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; set; }
[System.Obsolete("Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; [System.Security.SecurityCritical] set; }
public virtual IntPtr Handle { get; set; }
[<System.Obsolete("Use the SafeWaitHandle property instead.")>]
member this.Handle : nativeint with get, set
[<System.Obsolete("WaitHandle.Handle has been deprecated. Use the SafeWaitHandle property instead.")>]
member this.Handle : nativeint with get, set
[<System.Obsolete("Use the SafeWaitHandle property instead.")>]
[<set: System.Security.SecurityCritical>]
member this.Handle : nativeint with get, set
member this.Handle : nativeint with get, set
Public Overridable Property Handle As IntPtr

Valeur de propriété

IntPtr

nativeint

IntPtr représentant le handle du système d'exploitation natif. La valeur par défaut est celle du champ InvalidHandle.

Attributs

Remarques

L’affectation d’une nouvelle valeur à la Handle propriété ne ferme pas le handle précédent. Cela peut entraîner une fuite de handle.

N’utilisez pas cette propriété dans .NET Framework version 2.0 ou ultérieure ; utilisez la propriété à la SafeWaitHandle place. Le fait de définir cette propriété sur un handle valide définit également la SafeWaitHandle propriété, mais sa InvalidHandle définition sur peut entraîner une fuite de handle.

S’applique à