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

◆ InvokeOnDeserializing()

void System.Runtime.Serialization.ReflectionReader.InvokeOnDeserializing ( XmlObjectSerializerReadContext context,
ClassDataContract classContract,
object obj )
inlineprivateinherited

Definition at line 314 of file ReflectionReader.cs.

315 {
316 if (classContract.BaseContract != null)
317 {
318 InvokeOnDeserializing(context, classContract.BaseContract, obj);
319 }
320 if (classContract.OnDeserializing != null)
321 {
322 StreamingContext streamingContext = context.GetStreamingContext();
323 classContract.OnDeserializing.Invoke(obj, new object[1] { streamingContext });
324 }
325 }
void InvokeOnDeserializing(XmlObjectSerializerReadContext context, ClassDataContract classContract, object obj)

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

Referenced by System.Runtime.Serialization.ReflectionReader.ReflectionReadClass().