terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ RegisterObject()

void System.Runtime.Serialization.ObjectManager.RegisterObject ( object obj,
long objectID,
SerializationInfo info,
long idOfContainingObj,
MemberInfo member,
int[] arrayIndex )
inline

Definition at line 323 of file ObjectManager.cs.

324 {
325 if (obj == null)
326 {
327 string resourceString = Environment.GetResourceString("objectID cannot be less than or equal to zero.");
328 return;
329 }
330 if (this.m_selector != null)
331 {
332 Type type = obj.GetType();
333 ISurrogateSelector selector = this.m_selector;
334 StreamingContext context = this.m_context;
336 return;
337 }
338 }
class f__AnonymousType0<< Count > j__TPar
static string GetResourceString(string key)
new Type GetType()
Definition Type.cs:287
readonly StreamingContextStates m_state

References System.Environment.GetResourceString(), System.Type.GetType(), j__TPar, System.Runtime.Serialization.ObjectManager.m_context, System.Runtime.Serialization.ObjectManager.m_selector, System.Runtime.Serialization.StreamingContext.m_state, System.obj, and System.state.