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

◆ CreateThrowIfDeserializationInProgressWithSwitchDelegate()

static ThrowIfDeserializationInProgressWithSwitchDel System.Runtime.Serialization.SerializationGuard.CreateThrowIfDeserializationInProgressWithSwitchDelegate ( )
inlinestaticprivate

Definition at line 11 of file SerializationGuard.cs.

12 {
14 MethodInfo method = typeof(SerializationInfo).GetMethod("ThrowIfDeserializationInProgress", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[2]
15 {
16 typeof(string),
17 typeof(int).MakeByRefType()
18 }, Array.Empty<ParameterModifier>());
19 if (method != null)
20 {
22 }
23 return result;
24 }
virtual Delegate CreateDelegate(Type delegateType)
Definition MethodInfo.cs:48
delegate void ThrowIfDeserializationInProgressWithSwitchDel(string switchName, ref int cachedValue)

References System.Reflection.MethodInfo.CreateDelegate(), System.Runtime.Serialization.Dictionary, and System.Runtime.Serialization.SerializationGuard.ThrowIfDeserializationInProgressWithSwitchDel().