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

◆ SerializationEvents()

System.Runtime.Serialization.SerializationEvents.SerializationEvents ( [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type t)
inlinepackage

Definition at line 29 of file SerializationEvents.cs.

30 {
31 _onSerializingMethods = GetMethodsWithAttribute(typeof(OnSerializingAttribute), t);
32 _onSerializedMethods = GetMethodsWithAttribute(typeof(OnSerializedAttribute), t);
33 _onDeserializingMethods = GetMethodsWithAttribute(typeof(OnDeserializingAttribute), t);
34 _onDeserializedMethods = GetMethodsWithAttribute(typeof(OnDeserializedAttribute), t);
35 }
List< MethodInfo > GetMethodsWithAttribute(Type attribute, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type t)

References System.Runtime.Serialization.SerializationEvents._onDeserializedMethods, System.Runtime.Serialization.SerializationEvents._onDeserializingMethods, System.Runtime.Serialization.SerializationEvents._onSerializedMethods, System.Runtime.Serialization.SerializationEvents._onSerializingMethods, System.Runtime.Serialization.Dictionary, and System.Runtime.Serialization.SerializationEvents.GetMethodsWithAttribute().