m
This commit is contained in:
@@ -0,0 +1,238 @@
|
||||
using System;
|
||||
using System.Runtime.ConstrainedExecution;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting
|
||||
{
|
||||
/// <summary>Stores all relevant information required to generate a proxy in order to communicate with a remote object.</summary>
|
||||
// Token: 0x020004C5 RID: 1221
|
||||
[Token(Token = "0x20004C5")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class ObjRef : IObjectReference, ISerializable
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.ObjRef" /> class with default values.</summary>
|
||||
// Token: 0x06002917 RID: 10519 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002917")]
|
||||
[Address(RVA = "0x2C079F0", Offset = "0x2C069F0", VA = "0x182C079F0")]
|
||||
public ObjRef()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002918 RID: 10520 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002918")]
|
||||
[Address(RVA = "0xE5DFE0", Offset = "0xE5CFE0", VA = "0x180E5DFE0")]
|
||||
internal ObjRef(string uri, IChannelInfo cinfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002919 RID: 10521 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002919")]
|
||||
[Address(RVA = "0x2C07500", Offset = "0x2C06500", VA = "0x182C07500")]
|
||||
internal ObjRef DeserializeInTheCurrentDomain(int domainId, byte[] tInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600291A RID: 10522 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600291A")]
|
||||
[Address(RVA = "0x2C077E0", Offset = "0x2C067E0", VA = "0x182C077E0")]
|
||||
internal byte[] SerializeType()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600291B RID: 10523 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600291B")]
|
||||
[Address(RVA = "0x2C07910", Offset = "0x2C06910", VA = "0x182C07910")]
|
||||
internal ObjRef(Type type, string url, object remoteChannelData)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.ObjRef" /> class from serialized data.</summary>
|
||||
/// <param name="info">The object that holds the serialized object data.</param>
|
||||
/// <param name="context">The contextual information about the source or destination of the exception.</param>
|
||||
// Token: 0x0600291C RID: 10524 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600291C")]
|
||||
[Address(RVA = "0x2C07A50", Offset = "0x2C06A50", VA = "0x182C07A50")]
|
||||
protected ObjRef(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170005DB RID: 1499
|
||||
// (get) Token: 0x0600291D RID: 10525 RVA: 0x00018468 File Offset: 0x00016668
|
||||
[Token(Token = "0x170005DB")]
|
||||
internal bool IsReferenceToWellKnow
|
||||
{
|
||||
[Token(Token = "0x600291D")]
|
||||
[Address(RVA = "0x2C07D70", Offset = "0x2C06D70", VA = "0x182C07D70")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Runtime.Remoting.IChannelInfo" /> for the <see cref="T:System.Runtime.Remoting.ObjRef" />.</summary>
|
||||
/// <returns>The <see cref="T:System.Runtime.Remoting.IChannelInfo" /> interface for the <see cref="T:System.Runtime.Remoting.ObjRef" />.</returns>
|
||||
// Token: 0x170005DC RID: 1500
|
||||
// (get) Token: 0x0600291E RID: 10526 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005DC")]
|
||||
public virtual IChannelInfo ChannelInfo
|
||||
{
|
||||
[Token(Token = "0x600291E")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "6")]
|
||||
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Runtime.Remoting.IEnvoyInfo" /> for the <see cref="T:System.Runtime.Remoting.ObjRef" />.</summary>
|
||||
/// <returns>The <see cref="T:System.Runtime.Remoting.IEnvoyInfo" /> interface for the <see cref="T:System.Runtime.Remoting.ObjRef" />.</returns>
|
||||
// Token: 0x170005DD RID: 1501
|
||||
// (get) Token: 0x0600291F RID: 10527 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06002920 RID: 10528 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170005DD")]
|
||||
public virtual IEnvoyInfo EnvoyInfo
|
||||
{
|
||||
[Token(Token = "0x600291F")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6002920")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820", Slot = "8")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Runtime.Remoting.IRemotingTypeInfo" /> for the object that the <see cref="T:System.Runtime.Remoting.ObjRef" /> describes.</summary>
|
||||
/// <returns>The <see cref="T:System.Runtime.Remoting.IRemotingTypeInfo" /> for the object that the <see cref="T:System.Runtime.Remoting.ObjRef" /> describes.</returns>
|
||||
// Token: 0x170005DE RID: 1502
|
||||
// (get) Token: 0x06002921 RID: 10529 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06002922 RID: 10530 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170005DE")]
|
||||
public virtual IRemotingTypeInfo TypeInfo
|
||||
{
|
||||
[Token(Token = "0x6002921")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6002922")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810", Slot = "10")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the URI of the specific object instance.</summary>
|
||||
/// <returns>The URI of the specific object instance.</returns>
|
||||
// Token: 0x170005DF RID: 1503
|
||||
// (get) Token: 0x06002923 RID: 10531 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06002924 RID: 10532 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170005DF")]
|
||||
public virtual string URI
|
||||
{
|
||||
[Token(Token = "0x6002923")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6002924")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0", Slot = "12")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Populates a specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with the data needed to serialize the current <see cref="T:System.Runtime.Remoting.ObjRef" /> instance.</summary>
|
||||
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
|
||||
/// <param name="context">The contextual information about the source or destination of the serialization.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have serialization formatter permission.</exception>
|
||||
// Token: 0x06002925 RID: 10533 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002925")]
|
||||
[Address(RVA = "0x2C075F0", Offset = "0x2C065F0", VA = "0x182C075F0", Slot = "13")]
|
||||
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns a reference to the remote object that the <see cref="T:System.Runtime.Remoting.ObjRef" /> describes.</summary>
|
||||
/// <param name="context">The context where the current object resides.</param>
|
||||
/// <returns>A reference to the remote object that the <see cref="T:System.Runtime.Remoting.ObjRef" /> describes.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have serialization formatter permission.</exception>
|
||||
// Token: 0x06002926 RID: 10534 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002926")]
|
||||
[Address(RVA = "0x2C07740", Offset = "0x2C06740", VA = "0x182C07740", Slot = "14")]
|
||||
public virtual object GetRealObject(StreamingContext context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002927 RID: 10535 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002927")]
|
||||
[Address(RVA = "0x2C07870", Offset = "0x2C06870", VA = "0x182C07870")]
|
||||
internal void UpdateChannelInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170005E0 RID: 1504
|
||||
// (get) Token: 0x06002928 RID: 10536 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005E0")]
|
||||
internal Type ServerType
|
||||
{
|
||||
[Token(Token = "0x6002928")]
|
||||
[Address(RVA = "0x2C07DE0", Offset = "0x2C06DE0", VA = "0x182C07DE0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040017D2 RID: 6098
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40017D2")]
|
||||
private IChannelInfo channel_info;
|
||||
|
||||
// Token: 0x040017D3 RID: 6099
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40017D3")]
|
||||
private string uri;
|
||||
|
||||
// Token: 0x040017D4 RID: 6100
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40017D4")]
|
||||
private IRemotingTypeInfo typeInfo;
|
||||
|
||||
// Token: 0x040017D5 RID: 6101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40017D5")]
|
||||
private IEnvoyInfo envoyInfo;
|
||||
|
||||
// Token: 0x040017D6 RID: 6102
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40017D6")]
|
||||
private int flags;
|
||||
|
||||
// Token: 0x040017D7 RID: 6103
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40017D7")]
|
||||
private Type _serverType;
|
||||
|
||||
// Token: 0x040017D8 RID: 6104
|
||||
[Token(Token = "0x40017D8")]
|
||||
private static int MarshalledObjectRef;
|
||||
|
||||
// Token: 0x040017D9 RID: 6105
|
||||
[Token(Token = "0x40017D9")]
|
||||
private static int WellKnowObjectRef;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user