Zdexby TheHolyOneZ
127,469 classes
Class

ObjectHolder

: Object
System.Runtime.Serialization.ObjectHolder, mscorlib 0x0068 (104 B) align 8 inherited 0x0010 mscorlib
0x00x0068

Members 21

OffsetSizeNameTypeFlags
—0x04INCOMPLETE_OBJECT_REFERENCEintStatic+2 flags
—0x04HAS_ISERIALIZABLEintStatic+2 flags
—0x04HAS_SURROGATEintStatic+2 flags
—0x04REQUIRES_VALUETYPE_FIXUPintStatic+2 flags
—0x04REQUIRES_DELAYED_FIXUPintStatic+2 flags
—0x04SER_INFO_FIXEDintStatic+2 flags
—0x04VALUETYPE_FIXUP_PERFORMEDintStatic+2 flags
0x08m_objectUObject*Private
0x00180x38padding / unreflected
0x08m_idlong1 flags
0x04m_missingElementsRemainingintPrivate
0x04m_missingDecendentsintPrivate
0x08m_serInfoSerializationInfo1 flags
0x08m_surrogateISerializationSurrogate1 flags
0x08m_missingElementsFixupHolderList1 flags
0x08m_dependentObjectsLongList1 flags
0x08m_nextObjectHolder1 flags
0x04m_flagsint1 flags
0x01m_markForFixupWhenAvailableboolPrivate
0x08m_valueFixupValueTypeFixupInfoPrivate
0x08m_typeLoadTypeLoadExceptionHolderPrivate
0x01m_reachableboolPrivate
0x00660x02unreflected bytes to end of ObjectHolder

Functions 41

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void IncrementDescendentFixups()Private—0x00
void DecrementFixupsRemaining()1 flags—0x00
void RemoveDependency()1 flags—0x00
void AddFixup()1 flags—0x00
void UpdateDescendentDependencyChain()Private—0x00
void AddDependency()1 flags—0x00
void UpdateData()1 flags—0x00
void MarkForCompletionWhenAvailable()1 flags—0x00
void SetFlags()1 flags—0x00
void get_IsIncompleteObjectReference()2 flags—0x00
void set_IsIncompleteObjectReference()2 flags—0x00
void get_RequiresDelayedFixup()2 flags—0x00
void get_RequiresValueTypeFixup()2 flags—0x00
void get_ValueTypeFixupPerformed()2 flags—0x00
void set_ValueTypeFixupPerformed()2 flags—0x00
void get_HasISerializable()2 flags—0x00
void get_HasSurrogate()2 flags—0x00
void get_CanSurrogatedObjectValueChange()2 flags—0x00
void get_CanObjectValueChange()2 flags—0x00
void get_DirectlyDependentObjects()2 flags—0x00
void get_TotalDependentObjects()2 flags—0x00
void get_Reachable()2 flags—0x00
void set_Reachable()2 flags—0x00
void get_TypeLoadExceptionReachable()2 flags—0x00
void get_TypeLoadException()2 flags—0x00
void set_TypeLoadException()2 flags—0x00
void get_ObjectValue()2 flags—0x00
void SetObjectValue()1 flags—0x00
void get_SerializationInfo()2 flags—0x00
void set_SerializationInfo()2 flags—0x00
void get_Surrogate()2 flags—0x00
void get_DependentObjects()2 flags—0x00
void set_DependentObjects()2 flags—0x00
void get_RequiresSerInfoFixup()2 flags—0x00
void set_RequiresSerInfoFixup()2 flags—0x00
void get_ValueFixup()2 flags—0x00
void get_CompletelyFixed()2 flags—0x00
void get_ContainerID()2 flags—0x00

Used by 2

types with a member, parameter or interface of this type