Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ InvokeOnSerialized()

void System.Runtime.Serialization.ReflectionClassWriter.InvokeOnSerialized ( object obj,
XmlObjectSerializerWriteContext context,
ClassDataContract classContract )
inlineprivateinherited

Definition at line 113 of file ReflectionClassWriter.cs.

114 {
115 if (classContract.BaseContract != null)
116 {
117 InvokeOnSerialized(obj, context, classContract.BaseContract);
118 }
119 if (classContract.OnSerialized != null)
120 {
121 StreamingContext streamingContext = context.GetStreamingContext();
122 classContract.OnSerialized.Invoke(obj, new object[1] { streamingContext });
123 }
124 }
void InvokeOnSerialized(object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract)

References System.Runtime.Serialization.Dictionary, System.Runtime.Serialization.XmlObjectSerializerContext.GetStreamingContext(), System.Runtime.Serialization.ReflectionClassWriter.InvokeOnSerialized(), and System.obj.

Referenced by System.Runtime.Serialization.ReflectionClassWriter.InvokeOnSerialized(), and System.Runtime.Serialization.ReflectionClassWriter.ReflectionWriteClass().