77 if (missingElements ==
null)
90 if (valueFixup !=
null)
261 if (dependentObjects !=
null)
597 if (valueFixup !=
null)
class f__AnonymousType0<< Count > j__TPar
SerializationInfo m_serInfo
LongList m_dependentObjects
void AddDependency(long dependentObject)
bool ValueTypeFixupPerformed
FixupHolderList m_missingElements
ObjectHolder(string obj, long objID, SerializationInfo info, ISerializationSurrogate surrogate, long idOfContainingObj, FieldInfo field, int[] arrayIndex)
void SetObjectValue(object obj, ObjectManager manager)
void AddFixup(FixupHolder fixup, ObjectManager manager)
void IncrementDescendentFixups(int amount)
int DirectlyDependentObjects
bool IsIncompleteObjectReference
void UpdateData(object obj, SerializationInfo info, ISerializationSurrogate surrogate, long idOfContainer, FieldInfo field, int[] arrayIndex, ObjectManager manager)
void MarkForCompletionWhenAvailable()
bool TypeLoadExceptionReachable
void DecrementFixupsRemaining(ObjectManager manager)
int TotalDependentObjects
bool CanSurrogatedObjectValueChange
ObjectHolder(object obj, long objID, SerializationInfo info, ISerializationSurrogate surrogate, long idOfContainingObj, FieldInfo field, int[] arrayIndex)
ISerializationSurrogate Surrogate
TypeLoadExceptionHolder m_typeLoad
int m_missingElementsRemaining
bool RequiresValueTypeFixup
LongList DependentObjects
bool m_markForFixupWhenAvailable
ValueTypeFixupInfo m_valueFixup
void RemoveDependency(long id)
bool RequiresSerInfoFixup
ISerializationSurrogate m_surrogate
ValueTypeFixupInfo ValueFixup
bool RequiresDelayedFixup
bool CanObjectValueChange
void UpdateDescendentDependencyChain(int amount, ObjectManager manager)
void CompleteObject(ObjectHolder holder, bool bObjectFullyComplete)
ObjectHolder FindOrCreateObjectHolder(long objectID)
readonly long _containerID