WaitHandle.Handle Eigenschaft

Definition

Warnung

Diese API ist jetzt veraltet.

Ruft das systemeigene Betriebssystemhandle auf oder legt dieses fest.Gets or sets the native operating system handle.

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

Eigenschaftswert

Ein IntPtr, das das systemeigene Betriebssystemhandle darstellt.An IntPtr representing the native operating system handle. Der Standardwert ist der Wert des InvalidHandle-Felds.The default is the value of the InvalidHandle field.

Attribute

Hinweise

Wenn Sie der Eigenschaft "Handle" einen neuen Wert zuweisen, wird das vorherige Handle nicht geschlossen.Assigning a new value to the Handle property does not close the previous handle. Dies kann zu einem kompromittierten Handle führen.This can result in a leaked handle.

Verwenden Sie diese Eigenschaft nicht in der .NET Framework Version 2,0 oder höher. Verwenden Sie stattdessen die SafeWaitHandle-Eigenschaft.Do not use this property in the .NET Framework version 2.0 or later; use the SafeWaitHandle property instead. Wenn diese Eigenschaft auf ein gültiges Handle festgelegt wird, wird auch die SafeWaitHandle-Eigenschaft festgelegt, aber das Festlegen auf InvalidHandle kann zu einem kompromittierten Handle führen.Setting this property to a valid handle also sets the SafeWaitHandle property, but setting it to InvalidHandle can result in a leaked handle.

Sicherheit

SecurityCriticalAttribute
Erfordert volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer, um den Eigenschafts Wert festzulegen.Requires full trust for the immediate caller to set the property value. Dieser Member kann nicht durch teilweise vertrauenswürdigen oder transparenten Code festgelegt werden.This member cannot be set by partially trusted or transparent code.

InheritanceDemand
Abgeleitete Typen müssen über UnmanagedCode verfügen, um den Eigenschafts Wert festzulegen.Derived types must have UnmanagedCode to set the property value.

Gilt für: