Бөлісу құралы:


WaitHandle.Handle Свойство

Определение

Внимание

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

Внимание

Use the SafeWaitHandle property instead.

Возвращает или задает дескриптор собственной операционной системы.

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

Значение свойства

IntPtr

nativeint

Представляет IntPtr дескриптор собственной операционной системы. Значение по умолчанию — это значение InvalidHandle поля.

Атрибуты

Комментарии

Назначение нового значения Handle свойству не закрывает предыдущий дескриптор. Это может привести к утечке дескриптора.

Не используйте это свойство в .NET Framework версии 2.0 или более поздней; SafeWaitHandle вместо этого используйте свойство. При задании этого свойства допустимый дескриптор также задает SafeWaitHandle свойство, но при этом параметр может привести к InvalidHandle утечке дескриптора.

Применяется к