Zdexby TheHolyOneZ
17,715 classes
Class

SafeHandle

: CriticalFinalizerObject : Object
System.Runtime.InteropServices.SafeHandle, mscorlib 0x0020 (32 B) align 8 inherited 0x0010 mscorlib
implements IDisposable
0x00x0020

Members 6

OffsetSizeNameTypeFlags
0x08handlelong1 flags
0x04_stateintPrivate
0x01_ownsHandleboolPrivate
0x01_fullyInitializedboolPrivate
—0x04RefCount_MaskintPrivateStatic+1 flags
—0x04RefCount_OneintPrivateStatic+1 flags
0x001E0x02unreflected bytes to end of SafeHandle

Functions 16

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void Finalize()2 flags—0x00
void SetHandle()1 flags—0x00
void DangerousGetHandle()Public—0x00
void get_IsClosed()Public+1 flags—0x00
void get_IsInvalid()Public+4 flags—0x00
void Close()Public—0x00
void Dispose()PublicFinal+2 flags—0x00
void Dispose()3 flags—0x00
void ReleaseHandle()4 flags—0x00
void SetHandleAsInvalid()Public—0x00
void DangerousAddRef()Public—0x00
void DangerousRelease()Public—0x00
void InternalDispose()Private—0x00
void InternalFinalize()Private—0x00
void DangerousReleaseInternal()Private—0x00

Subclasses 9

Used by 5

types with a member, parameter or interface of this type