C# Class System.Threading.WaitHandle

Inheritance: System.MarshalByRefObject, IDisposable
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Protected Properties

Свойство Type Description
InvalidHandle System.IntPtr

Private Properties

Свойство Type Description
SetHandleInternal void
WaitAny int
WaitAny int
WaitAny int
WaitMultiple int
WaitOne bool
WaitOneNative int

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool explicitDisposing ) : void
WaitHandle ( ) : System.Threading

Private Methods

Méthode Description
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

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool explicitDisposing ) : void
explicitDisposing bool
Résultat void

IDisposable() public méthode

public IDisposable ( ) : void
Résultat void

WaitAll() public static méthode

public static WaitAll ( WaitHandle waitHandles ) : bool
waitHandles WaitHandle
Résultat bool

WaitAll() public static méthode

public static WaitAll ( WaitHandle waitHandles, System.TimeSpan timeout, bool exitContext ) : bool
waitHandles WaitHandle
timeout System.TimeSpan
exitContext bool
Résultat bool

WaitAll() public static méthode

public static WaitAll ( WaitHandle waitHandles, int millisecondsTimeout, bool exitContext ) : bool
waitHandles WaitHandle
millisecondsTimeout int
exitContext bool
Résultat bool

WaitHandle() protected méthode

protected WaitHandle ( ) : System.Threading
Résultat System.Threading

WaitOne() public méthode

public WaitOne ( ) : bool
Résultat bool

WaitOne() public méthode

public WaitOne ( TimeSpan timeout, bool exitContext ) : bool
timeout TimeSpan
exitContext bool
Résultat bool

WaitOne() public méthode

public WaitOne ( int millisecondsTimeout, bool exitContext ) : bool
millisecondsTimeout int
exitContext bool
Résultat bool

Property Details

InvalidHandle protected_oe static_oe property

protected static IntPtr,System InvalidHandle
Résultat System.IntPtr