C# Класс System.Threading.WaitHandle

Наследование: System.MarshalByRefObject, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
InvalidHandle System.IntPtr

Private Properties

Свойство Тип Описание
SetHandleInternal void
WaitAny int
WaitAny int
WaitAny int
WaitMultiple int
WaitOne bool
WaitOneNative int

Открытые методы

Метод Описание
Close ( ) : void
IDisposable ( ) : void
WaitAll ( WaitHandle waitHandles ) : bool
WaitAll ( WaitHandle waitHandles, System.TimeSpan timeout, bool exitContext ) : bool
WaitAll ( WaitHandle waitHandles, int millisecondsTimeout, bool exitContext ) : bool
WaitOne ( ) : bool
WaitOne ( TimeSpan timeout, bool exitContext ) : bool
WaitOne ( int millisecondsTimeout, bool exitContext ) : bool

Защищенные методы

Метод Описание
Dispose ( bool explicitDisposing ) : void
WaitHandle ( ) : System.Threading

Приватные методы

Метод Описание
SetHandleInternal ( SafeWaitHandle handle ) : void
WaitAny ( WaitHandle waitHandles ) : int
WaitAny ( WaitHandle waitHandles, TimeSpan timeout, bool exitContext ) : int
WaitAny ( WaitHandle waitHandles, int millisecondsTimeout, bool exitContext ) : int
WaitMultiple ( WaitHandle waitHandles, int millisecondsTimeout, bool exitContext, bool WaitAll ) : int
WaitOne ( long timeout, bool exitContext ) : bool
WaitOneNative ( SafeWaitHandle waitHandle, uint millisecondsTimeout, bool hasThreadAffinity, bool exitContext ) : int

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool explicitDisposing ) : void
explicitDisposing bool
Результат void

IDisposable() публичный Метод

public IDisposable ( ) : void
Результат void

WaitAll() публичный статический Метод

public static WaitAll ( WaitHandle waitHandles ) : bool
waitHandles WaitHandle
Результат bool

WaitAll() публичный статический Метод

public static WaitAll ( WaitHandle waitHandles, System.TimeSpan timeout, bool exitContext ) : bool
waitHandles WaitHandle
timeout System.TimeSpan
exitContext bool
Результат bool

WaitAll() публичный статический Метод

public static WaitAll ( WaitHandle waitHandles, int millisecondsTimeout, bool exitContext ) : bool
waitHandles WaitHandle
millisecondsTimeout int
exitContext bool
Результат bool

WaitHandle() защищенный Метод

protected WaitHandle ( ) : System.Threading
Результат System.Threading

WaitOne() публичный Метод

public WaitOne ( ) : bool
Результат bool

WaitOne() публичный Метод

public WaitOne ( TimeSpan timeout, bool exitContext ) : bool
timeout TimeSpan
exitContext bool
Результат bool

WaitOne() публичный Метод

public WaitOne ( int millisecondsTimeout, bool exitContext ) : bool
millisecondsTimeout int
exitContext bool
Результат bool

Описание свойств

InvalidHandle защищенное статическое свойство

protected static IntPtr,System InvalidHandle
Результат System.IntPtr