This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,61 @@
using System;
using System.Runtime.Remoting.Messaging;
namespace System.Runtime.Remoting
{
// Token: 0x02000441 RID: 1089
internal class ClientIdentity : Identity
{
// Token: 0x060029DE RID: 10718 RVA: 0x000865E4 File Offset: 0x000847E4
public ClientIdentity(string objectUri, ObjRef objRef)
: base(objectUri)
{
this._objRef = objRef;
IMessageSink messageSink;
if (this._objRef.EnvoyInfo != null)
{
IMessageSink envoySinks = this._objRef.EnvoyInfo.EnvoySinks;
messageSink = envoySinks;
}
else
{
messageSink = null;
}
this._envoySink = messageSink;
}
// Token: 0x17000853 RID: 2131
// (get) Token: 0x060029DF RID: 10719 RVA: 0x00086630 File Offset: 0x00084830
// (set) Token: 0x060029E0 RID: 10720 RVA: 0x00086644 File Offset: 0x00084844
public MarshalByRefObject ClientProxy
{
get
{
return (MarshalByRefObject)this._proxyReference.Target;
}
set
{
this._proxyReference = new WeakReference(value);
}
}
// Token: 0x060029E1 RID: 10721 RVA: 0x00086654 File Offset: 0x00084854
public override ObjRef CreateObjRef(Type requestedType)
{
return this._objRef;
}
// Token: 0x17000854 RID: 2132
// (get) Token: 0x060029E2 RID: 10722 RVA: 0x0008665C File Offset: 0x0008485C
public string TargetUri
{
get
{
return this._objRef.URI;
}
}
// Token: 0x04001012 RID: 4114
private WeakReference _proxyReference;
}
}