using System; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System { // Token: 0x02000178 RID: 376 [Token(Token = "0x2000178")] [Serializable] internal class DelegateSerializationHolder : ISerializable, IObjectReference { // Token: 0x06000F6E RID: 3950 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F6E")] [Address(RVA = "0x2552560", Offset = "0x2551560", VA = "0x182552560")] private DelegateSerializationHolder(SerializationInfo info, StreamingContext ctx) { } // Token: 0x06000F6F RID: 3951 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F6F")] [Address(RVA = "0x25522F0", Offset = "0x25512F0", VA = "0x1825522F0")] public static void GetDelegateData(Delegate instance, SerializationInfo info, StreamingContext ctx) { } // Token: 0x06000F70 RID: 3952 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F70")] [Address(RVA = "0x2552510", Offset = "0x2551510", VA = "0x182552510", Slot = "4")] public void GetObjectData(SerializationInfo info, StreamingContext context) { } // Token: 0x06000F71 RID: 3953 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000F71")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "5")] public object GetRealObject(StreamingContext context) { return null; } // Token: 0x04000628 RID: 1576 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000628")] private Delegate _delegate; // Token: 0x02000179 RID: 377 [Token(Token = "0x2000179")] [Serializable] private class DelegateEntry { // Token: 0x06000F72 RID: 3954 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F72")] [Address(RVA = "0x2552150", Offset = "0x2551150", VA = "0x182552150")] public DelegateEntry(Delegate del, string targetLabel) { } // Token: 0x06000F73 RID: 3955 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000F73")] [Address(RVA = "0x2551DB0", Offset = "0x2550DB0", VA = "0x182551DB0")] public Delegate DeserializeDelegate(SerializationInfo info, int index) { return null; } // Token: 0x04000629 RID: 1577 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000629")] private string type; // Token: 0x0400062A RID: 1578 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400062A")] private string assembly; // Token: 0x0400062B RID: 1579 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400062B")] private object target; // Token: 0x0400062C RID: 1580 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400062C")] private string targetTypeAssembly; // Token: 0x0400062D RID: 1581 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400062D")] private string targetTypeName; // Token: 0x0400062E RID: 1582 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400062E")] private string methodName; // Token: 0x0400062F RID: 1583 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400062F")] public DelegateSerializationHolder.DelegateEntry delegateEntry; } } }