Sdílet prostřednictvím


WaitHandle.Handle Vlastnost

Definice

Upozornění

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

Upozornění

Use the SafeWaitHandle property instead.

Získá nebo nastaví nativní popisovač operačního systému.

public:
 virtual property IntPtr Handle { IntPtr get(); void set(IntPtr value); };
[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; 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("WaitHandle.Handle has been deprecated. Use the SafeWaitHandle property instead.")>]
member this.Handle : nativeint with get, set
[<System.Obsolete("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

Hodnota vlastnosti

IntPtr

nativeint

Představuje IntPtr popisovač nativního operačního systému. Výchozí hodnota je hodnota InvalidHandle pole.

Atributy

Poznámky

Přiřazení nové hodnoty vlastnosti Handle nezavírá předchozí popisovač. To může vést k úniku rukojeti.

Nepoužívejte tuto vlastnost v rozhraní .NET Framework verze 2.0 nebo novější; SafeWaitHandle místo toho tuto vlastnost použijte. Nastavení této vlastnosti na platný popisovač také nastaví SafeWaitHandle vlastnost, ale nastavení může vést k InvalidHandle úniku popisovače.

Platí pro