Zdexby TheHolyOneZ
17,715 classes
Class

WaitHandle

: MarshalByRefObject : Object
System.Threading.WaitHandle, mscorlib 0x0030 (48 B) align 8 inherited 0x0018 mscorlib
implements IDisposable
0x00x0030

Members 12

OffsetSizeNameTypeFlags
—0x04WaitTimeoutintPublicStatic+1 flags
—0x04MAX_WAITHANDLESintPrivateStatic+1 flags
0x08waitHandlelongPrivate
0x08safeWaitHandleSafeWaitHandle1 flags
0x01hasThreadAffinitybool1 flags
—0x04WAIT_OBJECT_0intPrivateStatic+1 flags
—0x04WAIT_ABANDONEDintPrivateStatic+1 flags
—0x04WAIT_FAILEDintPrivateStatic+1 flags
—0x04ERROR_TOO_MANY_POSTSintPrivateStatic+1 flags
—0x04ERROR_NOT_OWNED_BY_CALLERintPrivateStatic+1 flags
0x08InvalidHandlelongStatic+2 flags
—0x04MaxWaitHandlesintStatic+2 flags
0x00290x07unreflected bytes to end of WaitHandle
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlags
0x08_identityServerIdentityPrivate+1 flags

Functions 40

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void Init()Private—0x00
void get_Handle()Public+3 flags—0x00
void set_Handle()Public+3 flags—0x00
void get_SafeWaitHandle()Public+1 flags—0x00
void set_SafeWaitHandle()Public+1 flags—0x00
void SetHandleInternal()1 flags—0x00
void WaitOne()Public+2 flags—0x00
void WaitOne()Public+2 flags—0x00
void WaitOne()Public+2 flags—0x00
void WaitOne()Public+2 flags—0x00
void WaitOne()Public+2 flags—0x00
void WaitOne()Private—0x00
void InternalWaitOne()Static+1 flags—0x00
void WaitOneWithoutFAS()1 flags—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void SignalAndWait()PublicStatic—0x00
void SignalAndWait()PublicStatic—0x00
void SignalAndWait()PublicStatic—0x00
void ThrowAbandonedMutexException()PrivateStatic—0x00
void ThrowAbandonedMutexException()PrivateStatic—0x00
void Close()Public+2 flags—0x00
void Dispose()3 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void WaitOneNative()PrivateStatic—0x00
void WaitMultiple()PrivateStatic—0x00
void Wait_internal()Static+1 flags—0x00
void SignalAndWaitOne()PrivateStatic—0x00
void SignalAndWait_Internal()PrivateStatic—0x00
void ToTimeoutMilliseconds()Static+1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Subclasses 5

Used by 4

types with a member, parameter or interface of this type