using System; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System { // Token: 0x02000171 RID: 369 [Token(Token = "0x2000171")] [Serializable] internal class DelegateSerializationHolder : ISerializable, IObjectReference { // Token: 0x06000F38 RID: 3896 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F38")] [Address(RVA = "0x1B6C320", Offset = "0x1B6B120", VA = "0x181B6C320")] private DelegateSerializationHolder(SerializationInfo info, StreamingContext ctx) { } // Token: 0x06000F39 RID: 3897 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F39")] [Address(RVA = "0x1B6C0B0", Offset = "0x1B6AEB0", VA = "0x181B6C0B0")] public static void GetDelegateData(Delegate instance, SerializationInfo info, StreamingContext ctx) { } // Token: 0x06000F3A RID: 3898 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F3A")] [Address(RVA = "0x1B6C2D0", Offset = "0x1B6B0D0", VA = "0x181B6C2D0", Slot = "4")] public void GetObjectData(SerializationInfo info, StreamingContext context) { } // Token: 0x06000F3B RID: 3899 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000F3B")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "5")] public object GetRealObject(StreamingContext context) { return null; } // Token: 0x0400061E RID: 1566 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400061E")] private Delegate _delegate; // Token: 0x02000172 RID: 370 [Token(Token = "0x2000172")] [Serializable] private class DelegateEntry { // Token: 0x06000F3C RID: 3900 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F3C")] [Address(RVA = "0x1B6BF10", Offset = "0x1B6AD10", VA = "0x181B6BF10")] public DelegateEntry(Delegate del, string targetLabel) { } // Token: 0x06000F3D RID: 3901 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000F3D")] [Address(RVA = "0x1B6BB70", Offset = "0x1B6A970", VA = "0x181B6BB70")] public Delegate DeserializeDelegate(SerializationInfo info, int index) { return null; } // Token: 0x0400061F RID: 1567 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400061F")] private string type; // Token: 0x04000620 RID: 1568 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000620")] private string assembly; // Token: 0x04000621 RID: 1569 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000621")] private object target; // Token: 0x04000622 RID: 1570 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000622")] private string targetTypeAssembly; // Token: 0x04000623 RID: 1571 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000623")] private string targetTypeName; // Token: 0x04000624 RID: 1572 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000624")] private string methodName; // Token: 0x04000625 RID: 1573 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000625")] public DelegateSerializationHolder.DelegateEntry delegateEntry; } } }