using System; using System.Runtime.Remoting.Contexts; using System.Runtime.Remoting.Lifetime; using System.Runtime.Remoting.Messaging; using Cpp2IlInjected; namespace System.Runtime.Remoting { // Token: 0x020004B2 RID: 1202 [Token(Token = "0x20004B2")] internal abstract class ServerIdentity : Identity { // Token: 0x0600277F RID: 10111 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600277F")] [Address(RVA = "0x25C8C00", Offset = "0x25C7A00", VA = "0x1825C8C00")] public ServerIdentity(string objectUri, Context context, Type objectType) { } // Token: 0x1700056E RID: 1390 // (get) Token: 0x06002780 RID: 10112 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700056E")] public Type ObjectType { [Token(Token = "0x6002780")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] get { return null; } } // Token: 0x06002781 RID: 10113 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002781")] [Address(RVA = "0x25C8AD0", Offset = "0x25C78D0", VA = "0x1825C8AD0")] public void StartTrackingLifetime(ILease lease) { } // Token: 0x06002782 RID: 10114 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002782")] [Address(RVA = "0x25C8AC0", Offset = "0x25C78C0", VA = "0x1825C8AC0", Slot = "5")] public virtual void OnLifetimeExpired() { } // Token: 0x06002783 RID: 10115 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002783")] [Address(RVA = "0x25C8840", Offset = "0x25C7640", VA = "0x1825C8840", Slot = "4")] public override ObjRef CreateObjRef(Type requestedType) { return null; } // Token: 0x06002784 RID: 10116 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002784")] [Address(RVA = "0x25C87D0", Offset = "0x25C75D0", VA = "0x1825C87D0")] public void AttachServerObject(MarshalByRefObject serverObject, Context context) { } // Token: 0x1700056F RID: 1391 // (get) Token: 0x06002785 RID: 10117 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700056F")] public Lease Lease { [Token(Token = "0x6002785")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] get { return null; } } // Token: 0x17000570 RID: 1392 // (get) Token: 0x06002786 RID: 10118 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002787 RID: 10119 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000570")] public Context Context { [Token(Token = "0x6002786")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get { return null; } [Token(Token = "0x6002787")] [Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")] set { } } // Token: 0x06002788 RID: 10120 [Token(Token = "0x6002788")] [Address(Slot = "6")] public abstract IMessage SyncObjectProcessMessage(IMessage msg); // Token: 0x06002789 RID: 10121 [Token(Token = "0x6002789")] [Address(Slot = "7")] public abstract IMessageCtrl AsyncObjectProcessMessage(IMessage msg, IMessageSink replySink); // Token: 0x0600278A RID: 10122 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600278A")] [Address(RVA = "0x25C8A40", Offset = "0x25C7840", VA = "0x1825C8A40")] protected void DisposeServerObject() { } // Token: 0x04001742 RID: 5954 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001742")] protected Type _objectType; // Token: 0x04001743 RID: 5955 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001743")] protected MarshalByRefObject _serverObject; // Token: 0x04001744 RID: 5956 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001744")] protected IMessageSink _serverSink; // Token: 0x04001745 RID: 5957 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001745")] protected Context _context; // Token: 0x04001746 RID: 5958 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001746")] protected Lease _lease; } }