WaitHandle.Handle Eigenschaft

Definition

Achtung

Use the SafeWaitHandle property instead.

Achtung

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

Ruft das systemeigene Betriebssystemhandle auf oder legt dieses fest.

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

Eigenschaftswert

IntPtr

nativeint

Ein IntPtr, das das systemeigene Betriebssystemhandle darstellt. Der Standardwert ist der Wert des InvalidHandle-Felds.

Attribute

Hinweise

Durch das Zuweisen eines neuen Werts Handle zur Eigenschaft wird das vorherige Handle nicht geschlossen. Dies kann zu einem undichten Handle führen.

Verwenden Sie diese Eigenschaft nicht im .NET Framework Version 2.0 oder höher, sondern stattdessen die SafeWaitHandle -Eigenschaft. Wenn Sie diese Eigenschaft auf ein gültiges Handle festlegen, wird auch die SafeWaitHandle -Eigenschaft festgelegt. Wenn Sie sie jedoch auf festlegen, kann dies zu InvalidHandle einem undichten Handle führen.

Gilt für: