WaitHandle.Handle Propriété

Définition

Attention

Use the SafeWaitHandle property instead.

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

public:
 virtual property IntPtr Handle { IntPtr get(); void set(IntPtr value); };
public virtual IntPtr Handle { get; set; }
[System.Obsolete("Use the SafeWaitHandle property instead.")]
[set: System.Security.SecurityCritical]
public virtual IntPtr Handle { get; set; }
[System.Obsolete("Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; set; }
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
[<System.Obsolete("Use the SafeWaitHandle property instead.")>]
member this.Handle : nativeint with get, set
Public Overridable Property Handle As IntPtr

Valeur de propriété

IntPtr

IntPtr représentant le handle du système d'exploitation natif.An IntPtr representing the native operating system handle. La valeur par défaut est celle du champ InvalidHandle.The default is the value of the InvalidHandle field.

Attributs

Remarques

L’affectation d’une nouvelle valeur à la Handle propriété ne ferme pas le handle précédent.Assigning a new value to the Handle property does not close the previous handle. Cela peut entraîner une fuite de handle.This can result in a leaked handle.

N’utilisez pas cette propriété dans la .NET Framework version 2,0 ou ultérieure ; Utilisez la SafeWaitHandle propriété à la place.Do not use this property in the .NET Framework version 2.0 or later; use the SafeWaitHandle property instead. La définition de cette propriété sur un handle valide définit également la SafeWaitHandle propriété, mais sa définition sur InvalidHandle peut entraîner une fuite de handle.Setting this property to a valid handle also sets the SafeWaitHandle property, but setting it to InvalidHandle can result in a leaked handle.

S’applique à