Lire en anglais

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.

C#
[System.Obsolete("Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; set; }
C#
[System.Obsolete("WaitHandle.Handle has been deprecated. Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; set; }
C#
[System.Obsolete("Use the SafeWaitHandle property instead.")]
public virtual IntPtr Handle { get; [System.Security.SecurityCritical] set; }
C#
public virtual IntPtr Handle { get; set; }

Valeur de propriété

IntPtr

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 à

Produit Versions (Obsolète)
.NET (Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9)
.NET Framework 1.1 (2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1)
.NET Standard (2.0, 2.1)