137 lines
3.9 KiB
C#
137 lines
3.9 KiB
C#
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;
|
|
}
|
|
}
|