This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,41 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x020004FF RID: 1279
[Token(Token = "0x20004FF")]
internal class ArgInfo
{
// Token: 0x060028D2 RID: 10450 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028D2")]
[Address(RVA = "0x2369360", Offset = "0x2368160", VA = "0x182369360")]
public ArgInfo(MethodBase method, ArgInfoType type)
{
}
// Token: 0x060028D3 RID: 10451 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028D3")]
[Address(RVA = "0x2369250", Offset = "0x2368050", VA = "0x182369250")]
public object[] GetInOutArgs(object[] args)
{
return null;
}
// Token: 0x040017D5 RID: 6101
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017D5")]
private int[] _paramMap;
// Token: 0x040017D6 RID: 6102
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017D6")]
private int _inoutArgCount;
// Token: 0x040017D7 RID: 6103
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017D7")]
private MethodBase _method;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x020004FE RID: 1278
[Token(Token = "0x20004FE")]
internal enum ArgInfoType : byte
{
// Token: 0x040017D3 RID: 6099
[Token(Token = "0x40017D3")]
In,
// Token: 0x040017D4 RID: 6100
[Token(Token = "0x40017D4")]
Out
}
}
@@ -0,0 +1,332 @@
using System;
using System.Runtime.InteropServices;
using System.Threading;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Encapsulates the results of an asynchronous operation on a delegate.</summary>
// Token: 0x02000500 RID: 1280
[Token(Token = "0x2000500")]
[ComVisible(true)]
[StructLayout(0)]
public class AsyncResult : IAsyncResult, IMessageSink, IThreadPoolWorkItem
{
// Token: 0x060028D4 RID: 10452 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028D4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
internal AsyncResult()
{
}
// Token: 0x060028D5 RID: 10453 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028D5")]
[Address(RVA = "0x23699E0", Offset = "0x23687E0", VA = "0x1823699E0")]
internal AsyncResult(WaitCallback cb, object state, bool capture_context)
{
}
// Token: 0x060028D6 RID: 10454 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028D6")]
[Address(RVA = "0x23698E0", Offset = "0x23686E0", VA = "0x1823698E0")]
private static void WaitCallback_Context(object state)
{
}
/// <summary>Gets the object provided as the last parameter of a <see langword="BeginInvoke" /> method call.</summary>
/// <returns>The object provided as the last parameter of a <see langword="BeginInvoke" /> method call.</returns>
// Token: 0x170005C7 RID: 1479
// (get) Token: 0x060028D7 RID: 10455 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005C7")]
public virtual object AsyncState
{
[Token(Token = "0x60028D7")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "12")]
get
{
return null;
}
}
/// <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that encapsulates Win32 synchronization handles, and allows the implementation of various synchronization schemes.</summary>
/// <returns>A <see cref="T:System.Threading.WaitHandle" /> that encapsulates Win32 synchronization handles, and allows the implementation of various synchronization schemes.</returns>
// Token: 0x170005C8 RID: 1480
// (get) Token: 0x060028D8 RID: 10456 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005C8")]
public virtual WaitHandle AsyncWaitHandle
{
[Token(Token = "0x60028D8")]
[Address(RVA = "0x2369AB0", Offset = "0x23688B0", VA = "0x182369AB0", Slot = "13")]
get
{
return null;
}
}
/// <summary>Gets a value indicating whether the <see langword="BeginInvoke" /> call completed synchronously.</summary>
/// <returns>
/// <see langword="true" /> if the <see langword="BeginInvoke" /> call completed synchronously; otherwise, <see langword="false" />.</returns>
// Token: 0x170005C9 RID: 1481
// (get) Token: 0x060028D9 RID: 10457 RVA: 0x00016578 File Offset: 0x00014778
[Token(Token = "0x170005C9")]
public virtual bool CompletedSynchronously
{
[Token(Token = "0x60028D9")]
[Address(RVA = "0x43A970", Offset = "0x439770", VA = "0x18043A970", Slot = "14")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the server has completed the call.</summary>
/// <returns>
/// <see langword="true" /> after the server has completed the call; otherwise, <see langword="false" />.</returns>
// Token: 0x170005CA RID: 1482
// (get) Token: 0x060028DA RID: 10458 RVA: 0x00016590 File Offset: 0x00014790
[Token(Token = "0x170005CA")]
public virtual bool IsCompleted
{
[Token(Token = "0x60028DA")]
[Address(RVA = "0x43AAA0", Offset = "0x4398A0", VA = "0x18043AAA0", Slot = "15")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets a value indicating whether <see langword="EndInvoke" /> has been called on the current <see cref="T:System.Runtime.Remoting.Messaging.AsyncResult" />.</summary>
/// <returns>
/// <see langword="true" /> if <see langword="EndInvoke" /> has been called on the current <see cref="T:System.Runtime.Remoting.Messaging.AsyncResult" />; otherwise, <see langword="false" />.</returns>
// Token: 0x170005CB RID: 1483
// (get) Token: 0x060028DB RID: 10459 RVA: 0x000165A8 File Offset: 0x000147A8
// (set) Token: 0x060028DC RID: 10460 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005CB")]
public bool EndInvokeCalled
{
[Token(Token = "0x60028DB")]
[Address(RVA = "0x718510", Offset = "0x717310", VA = "0x180718510")]
get
{
return default(bool);
}
[Token(Token = "0x60028DC")]
[Address(RVA = "0x718A40", Offset = "0x717840", VA = "0x180718A40")]
set
{
}
}
/// <summary>Gets the delegate object on which the asynchronous call was invoked.</summary>
/// <returns>The delegate object on which the asynchronous call was invoked.</returns>
// Token: 0x170005CC RID: 1484
// (get) Token: 0x060028DD RID: 10461 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005CC")]
public virtual object AsyncDelegate
{
[Token(Token = "0x60028DD")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "16")]
get
{
return null;
}
}
/// <summary>Gets the next message sink in the sink chain.</summary>
/// <returns>An <see cref="T:System.Runtime.Remoting.Messaging.IMessageSink" /> interface that represents the next message sink in the sink chain.</returns>
// Token: 0x170005CD RID: 1485
// (get) Token: 0x060028DE RID: 10462 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005CD")]
public IMessageSink NextSink
{
[Token(Token = "0x60028DE")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "17")]
get
{
return null;
}
}
/// <summary>Implements the <see cref="T:System.Runtime.Remoting.Messaging.IMessageSink" /> interface.</summary>
/// <param name="msg">The request <see cref="T:System.Runtime.Remoting.Messaging.IMessage" /> interface.</param>
/// <param name="replySink">The response <see cref="T:System.Runtime.Remoting.Messaging.IMessageSink" /> interface.</param>
/// <returns>No value is returned.</returns>
// Token: 0x060028DF RID: 10463 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028DF")]
[Address(RVA = "0x2369570", Offset = "0x2368370", VA = "0x182369570", Slot = "18")]
public virtual IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
/// <summary>Gets the response message for the asynchronous call.</summary>
/// <returns>A remoting message that should represent a response to a method call on a remote object.</returns>
// Token: 0x060028E0 RID: 10464 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028E0")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "19")]
public virtual IMessage GetReplyMessage()
{
return null;
}
/// <summary>Sets an <see cref="T:System.Runtime.Remoting.Messaging.IMessageCtrl" /> for the current remote method call, which provides a way to control asynchronous messages after they have been dispatched.</summary>
/// <param name="mc">The <see cref="T:System.Runtime.Remoting.Messaging.IMessageCtrl" /> for the current remote method call.</param>
// Token: 0x060028E1 RID: 10465 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028E1")]
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270", Slot = "20")]
public virtual void SetMessageCtrl(IMessageCtrl mc)
{
}
// Token: 0x060028E2 RID: 10466 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028E2")]
[Address(RVA = "0x43ABB0", Offset = "0x4399B0", VA = "0x18043ABB0")]
internal void SetCompletedSynchronously(bool completed)
{
}
// Token: 0x060028E3 RID: 10467 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028E3")]
[Address(RVA = "0x23695C0", Offset = "0x23683C0", VA = "0x1823695C0")]
internal IMessage EndInvoke()
{
return null;
}
/// <summary>Synchronously processes a response message returned by a method call on a remote object.</summary>
/// <param name="msg">A response message to a method call on a remote object.</param>
/// <returns>Returns <see langword="null" />.</returns>
// Token: 0x060028E4 RID: 10468 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028E4")]
[Address(RVA = "0x23696F0", Offset = "0x23684F0", VA = "0x1823696F0", Slot = "21")]
public virtual IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x170005CE RID: 1486
// (get) Token: 0x060028E5 RID: 10469 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060028E6 RID: 10470 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005CE")]
internal MonoMethodMessage CallMessage
{
[Token(Token = "0x60028E5")]
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
get
{
return null;
}
[Token(Token = "0x60028E6")]
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
set
{
}
}
// Token: 0x060028E7 RID: 10471 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028E7")]
[Address(RVA = "0x23696E0", Offset = "0x23684E0", VA = "0x1823696E0", Slot = "10")]
void IThreadPoolWorkItem.ExecuteWorkItem()
{
}
// Token: 0x060028E8 RID: 10472 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028E8")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
void IThreadPoolWorkItem.MarkAborted(ThreadAbortException tae)
{
}
// Token: 0x060028E9 RID: 10473 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028E9")]
[Address(RVA = "0x23696E0", Offset = "0x23684E0", VA = "0x1823696E0")]
internal object Invoke()
{
return null;
}
// Token: 0x040017D8 RID: 6104
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017D8")]
private object async_state;
// Token: 0x040017D9 RID: 6105
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017D9")]
private WaitHandle handle;
// Token: 0x040017DA RID: 6106
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017DA")]
private object async_delegate;
// Token: 0x040017DB RID: 6107
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40017DB")]
private IntPtr data;
// Token: 0x040017DC RID: 6108
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40017DC")]
private object object_data;
// Token: 0x040017DD RID: 6109
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40017DD")]
private bool sync_completed;
// Token: 0x040017DE RID: 6110
[global::Cpp2IlInjected.FieldOffset(Offset = "0x39")]
[Token(Token = "0x40017DE")]
private bool completed;
// Token: 0x040017DF RID: 6111
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3A")]
[Token(Token = "0x40017DF")]
private bool endinvoke_called;
// Token: 0x040017E0 RID: 6112
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40017E0")]
private object async_callback;
// Token: 0x040017E1 RID: 6113
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40017E1")]
private ExecutionContext current;
// Token: 0x040017E2 RID: 6114
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40017E2")]
private ExecutionContext original;
// Token: 0x040017E3 RID: 6115
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40017E3")]
private long add_time;
// Token: 0x040017E4 RID: 6116
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40017E4")]
private MonoMethodMessage call_message;
// Token: 0x040017E5 RID: 6117
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40017E5")]
private IMessageCtrl message_ctrl;
// Token: 0x040017E6 RID: 6118
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40017E6")]
private IMessage reply_message;
// Token: 0x040017E7 RID: 6119
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40017E7")]
private WaitCallback orig_cb;
// Token: 0x040017E8 RID: 6120
[Token(Token = "0x40017E8")]
internal static ContextCallback ccb;
}
}
@@ -0,0 +1,22 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000501 RID: 1281
[Token(Token = "0x2000501")]
internal class CADArgHolder
{
// Token: 0x060028EC RID: 10476 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028EC")]
[Address(RVA = "0x445B90", Offset = "0x444990", VA = "0x180445B90")]
public CADArgHolder(int i)
{
}
// Token: 0x040017E9 RID: 6121
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017E9")]
public int index;
}
}
@@ -0,0 +1,130 @@
using System;
using System.Collections;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000504 RID: 1284
[Token(Token = "0x2000504")]
internal class CADMessageBase
{
// Token: 0x060028F1 RID: 10481 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028F1")]
[Address(RVA = "0x236B750", Offset = "0x236A550", VA = "0x18236B750")]
public CADMessageBase(IMethodMessage msg)
{
}
// Token: 0x060028F2 RID: 10482 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028F2")]
[Address(RVA = "0x2369C30", Offset = "0x2368A30", VA = "0x182369C30")]
internal MethodBase GetMethod()
{
return null;
}
// Token: 0x060028F3 RID: 10483 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028F3")]
[Address(RVA = "0x2369D70", Offset = "0x2368B70", VA = "0x182369D70")]
protected static Type[] GetSignature(MethodBase methodBase, bool load)
{
return null;
}
// Token: 0x060028F4 RID: 10484 RVA: 0x000165C0 File Offset: 0x000147C0
[Token(Token = "0x60028F4")]
[Address(RVA = "0x236A530", Offset = "0x2369330", VA = "0x18236A530")]
internal static int MarshalProperties(IDictionary dict, ref ArrayList args)
{
return 0;
}
// Token: 0x060028F5 RID: 10485 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028F5")]
[Address(RVA = "0x236B5F0", Offset = "0x236A3F0", VA = "0x18236B5F0")]
internal static void UnmarshalProperties(IDictionary dict, int count, ArrayList args)
{
}
// Token: 0x060028F6 RID: 10486 RVA: 0x000165D8 File Offset: 0x000147D8
[Token(Token = "0x60028F6")]
[Address(RVA = "0x2369F80", Offset = "0x2368D80", VA = "0x182369F80")]
private static bool IsPossibleToIgnoreMarshal(object obj)
{
return default(bool);
}
// Token: 0x060028F7 RID: 10487 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028F7")]
[Address(RVA = "0x236A0F0", Offset = "0x2368EF0", VA = "0x18236A0F0")]
protected object MarshalArgument(object arg, ref ArrayList args)
{
return null;
}
// Token: 0x060028F8 RID: 10488 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028F8")]
[Address(RVA = "0x236AB50", Offset = "0x2369950", VA = "0x18236AB50")]
protected object UnmarshalArgument(object arg, ArrayList args)
{
return null;
}
// Token: 0x060028F9 RID: 10489 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028F9")]
[Address(RVA = "0x236A400", Offset = "0x2369200", VA = "0x18236A400")]
internal object[] MarshalArguments(object[] arguments, ref ArrayList args)
{
return null;
}
// Token: 0x060028FA RID: 10490 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028FA")]
[Address(RVA = "0x236B4C0", Offset = "0x236A2C0", VA = "0x18236B4C0")]
internal object[] UnmarshalArguments(object[] arguments, ArrayList args)
{
return null;
}
// Token: 0x060028FB RID: 10491 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028FB")]
[Address(RVA = "0x236A9C0", Offset = "0x23697C0", VA = "0x18236A9C0")]
protected void SaveLogicalCallContext(IMethodMessage msg, ref ArrayList serializeList)
{
}
// Token: 0x060028FC RID: 10492 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028FC")]
[Address(RVA = "0x2369BA0", Offset = "0x23689A0", VA = "0x182369BA0")]
internal LogicalCallContext GetLogicalCallContext(ArrayList args)
{
return null;
}
// Token: 0x040017F2 RID: 6130
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017F2")]
protected object[] _args;
// Token: 0x040017F3 RID: 6131
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017F3")]
protected byte[] _serializedArgs;
// Token: 0x040017F4 RID: 6132
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017F4")]
protected int _propertyCount;
// Token: 0x040017F5 RID: 6133
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40017F5")]
protected CADArgHolder _callContext;
// Token: 0x040017F6 RID: 6134
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40017F6")]
internal byte[] serializedMethod;
}
}
@@ -0,0 +1,73 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000505 RID: 1285
[Token(Token = "0x2000505")]
internal class CADMethodCallMessage : CADMessageBase
{
// Token: 0x170005CF RID: 1487
// (get) Token: 0x060028FD RID: 10493 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005CF")]
internal string Uri
{
[Token(Token = "0x60028FD")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
get
{
return null;
}
}
// Token: 0x060028FE RID: 10494 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028FE")]
[Address(RVA = "0x236B7F0", Offset = "0x236A5F0", VA = "0x18236B7F0")]
internal static CADMethodCallMessage Create(IMessage callMsg)
{
return null;
}
// Token: 0x060028FF RID: 10495 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028FF")]
[Address(RVA = "0x236BA30", Offset = "0x236A830", VA = "0x18236BA30")]
internal CADMethodCallMessage(IMethodCallMessage callMsg)
{
}
// Token: 0x06002900 RID: 10496 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002900")]
[Address(RVA = "0x236B960", Offset = "0x236A760", VA = "0x18236B960")]
internal ArrayList GetArguments()
{
return null;
}
// Token: 0x06002901 RID: 10497 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002901")]
[Address(RVA = "0x236B950", Offset = "0x236A750", VA = "0x18236B950")]
internal object[] GetArgs(ArrayList args)
{
return null;
}
// Token: 0x170005D0 RID: 1488
// (get) Token: 0x06002902 RID: 10498 RVA: 0x000165F0 File Offset: 0x000147F0
[Token(Token = "0x170005D0")]
internal int PropertiesCount
{
[Token(Token = "0x6002902")]
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
get
{
return 0;
}
}
// Token: 0x040017F7 RID: 6135
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40017F7")]
private string _uri;
}
}
@@ -0,0 +1,60 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000503 RID: 1283
[Token(Token = "0x2000503")]
[Serializable]
internal class CADMethodRef
{
// Token: 0x060028EE RID: 10478 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028EE")]
[Address(RVA = "0x236BB50", Offset = "0x236A950", VA = "0x18236BB50")]
private Type[] GetTypes(string[] typeArray)
{
return null;
}
// Token: 0x060028EF RID: 10479 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028EF")]
[Address(RVA = "0x236BC90", Offset = "0x236AA90", VA = "0x18236BC90")]
public MethodBase Resolve()
{
return null;
}
// Token: 0x060028F0 RID: 10480 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028F0")]
[Address(RVA = "0x236C150", Offset = "0x236AF50", VA = "0x18236C150")]
public CADMethodRef(IMethodMessage msg)
{
}
// Token: 0x040017ED RID: 6125
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017ED")]
private bool ctor;
// Token: 0x040017EE RID: 6126
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017EE")]
private string typeName;
// Token: 0x040017EF RID: 6127
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017EF")]
private string methodName;
// Token: 0x040017F0 RID: 6128
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40017F0")]
private string[] param_names;
// Token: 0x040017F1 RID: 6129
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40017F1")]
private string[] generic_arg_names;
}
}
@@ -0,0 +1,86 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000506 RID: 1286
[Token(Token = "0x2000506")]
internal class CADMethodReturnMessage : CADMessageBase
{
// Token: 0x06002903 RID: 10499 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002903")]
[Address(RVA = "0x236C450", Offset = "0x236B250", VA = "0x18236C450")]
internal static CADMethodReturnMessage Create(IMessage callMsg)
{
return null;
}
// Token: 0x06002904 RID: 10500 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002904")]
[Address(RVA = "0x236C670", Offset = "0x236B470", VA = "0x18236C670")]
internal CADMethodReturnMessage(IMethodReturnMessage retMsg)
{
}
// Token: 0x06002905 RID: 10501 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002905")]
[Address(RVA = "0x236C4D0", Offset = "0x236B2D0", VA = "0x18236C4D0")]
internal ArrayList GetArguments()
{
return null;
}
// Token: 0x06002906 RID: 10502 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002906")]
[Address(RVA = "0x236B950", Offset = "0x236A750", VA = "0x18236B950")]
internal object[] GetArgs(ArrayList args)
{
return null;
}
// Token: 0x06002907 RID: 10503 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002907")]
[Address(RVA = "0x236C660", Offset = "0x236B460", VA = "0x18236C660")]
internal object GetReturnValue(ArrayList args)
{
return null;
}
// Token: 0x06002908 RID: 10504 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002908")]
[Address(RVA = "0x236C5A0", Offset = "0x236B3A0", VA = "0x18236C5A0")]
internal Exception GetException(ArrayList args)
{
return null;
}
// Token: 0x170005D1 RID: 1489
// (get) Token: 0x06002909 RID: 10505 RVA: 0x00016608 File Offset: 0x00014808
[Token(Token = "0x170005D1")]
internal int PropertiesCount
{
[Token(Token = "0x6002909")]
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
get
{
return 0;
}
}
// Token: 0x040017F8 RID: 6136
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40017F8")]
private object _returnValue;
// Token: 0x040017F9 RID: 6137
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40017F9")]
private CADArgHolder _exception;
// Token: 0x040017FA RID: 6138
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40017FA")]
private Type[] _sig;
}
}
@@ -0,0 +1,32 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000502 RID: 1282
[Token(Token = "0x2000502")]
internal class CADObjRef
{
// Token: 0x060028ED RID: 10477 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028ED")]
[Address(RVA = "0x236C990", Offset = "0x236B790", VA = "0x18236C990")]
public CADObjRef(ObjRef o, int sourceDomain)
{
}
// Token: 0x040017EA RID: 6122
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017EA")]
internal ObjRef objref;
// Token: 0x040017EB RID: 6123
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017EB")]
internal int SourceDomain;
// Token: 0x040017EC RID: 6124
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017EC")]
internal byte[] TypeInfo;
}
}
@@ -0,0 +1,37 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Provides a set of properties that are carried with the execution code path. This class cannot be inherited.</summary>
// Token: 0x020004F8 RID: 1272
[Token(Token = "0x20004F8")]
[ComVisible(true)]
[Serializable]
public sealed class CallContext
{
// Token: 0x060028B4 RID: 10420 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028B4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
private CallContext()
{
}
// Token: 0x060028B5 RID: 10421 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028B5")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")]
internal static object SetCurrentCallContext(LogicalCallContext ctx)
{
return null;
}
// Token: 0x060028B6 RID: 10422 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028B6")]
[Address(RVA = "0x236CDD0", Offset = "0x236BBD0", VA = "0x18236CDD0")]
internal static LogicalCallContext SetLogicalCallContext(LogicalCallContext callCtx)
{
return null;
}
}
}
@@ -0,0 +1,63 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x020004FD RID: 1277
[Token(Token = "0x20004FD")]
[Serializable]
internal class CallContextRemotingData : ICloneable
{
// Token: 0x170005C5 RID: 1477
// (get) Token: 0x060028CD RID: 10445 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060028CE RID: 10446 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005C5")]
internal string LogicalCallID
{
[Token(Token = "0x60028CD")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return null;
}
[Token(Token = "0x60028CE")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
set
{
}
}
// Token: 0x170005C6 RID: 1478
// (get) Token: 0x060028CF RID: 10447 RVA: 0x00016560 File Offset: 0x00014760
[Token(Token = "0x170005C6")]
internal bool HasInfo
{
[Token(Token = "0x60028CF")]
[Address(RVA = "0x111F720", Offset = "0x111E520", VA = "0x18111F720")]
get
{
return default(bool);
}
}
// Token: 0x060028D0 RID: 10448 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028D0")]
[Address(RVA = "0x236CCF0", Offset = "0x236BAF0", VA = "0x18236CCF0", Slot = "4")]
public object Clone()
{
return null;
}
// Token: 0x060028D1 RID: 10449 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028D1")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CallContextRemotingData()
{
}
// Token: 0x040017D1 RID: 6097
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017D1")]
private string _logicalCallID;
}
}
@@ -0,0 +1,45 @@
using System;
using System.Security.Principal;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x020004FC RID: 1276
[Token(Token = "0x20004FC")]
[Serializable]
internal class CallContextSecurityData : ICloneable
{
// Token: 0x170005C4 RID: 1476
// (get) Token: 0x060028CA RID: 10442 RVA: 0x00016548 File Offset: 0x00014748
[Token(Token = "0x170005C4")]
internal bool HasInfo
{
[Token(Token = "0x60028CA")]
[Address(RVA = "0x111F720", Offset = "0x111E520", VA = "0x18111F720")]
get
{
return default(bool);
}
}
// Token: 0x060028CB RID: 10443 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028CB")]
[Address(RVA = "0x236CD60", Offset = "0x236BB60", VA = "0x18236CD60", Slot = "4")]
public object Clone()
{
return null;
}
// Token: 0x060028CC RID: 10444 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028CC")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CallContextSecurityData()
{
}
// Token: 0x040017D0 RID: 6096
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017D0")]
private IPrincipal _principal;
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051E RID: 1310
[Token(Token = "0x200051E")]
internal enum CallType
{
// Token: 0x04001840 RID: 6208
[Token(Token = "0x4001840")]
Sync,
// Token: 0x04001841 RID: 6209
[Token(Token = "0x4001841")]
BeginInvoke,
// Token: 0x04001842 RID: 6210
[Token(Token = "0x4001842")]
EndInvoke,
// Token: 0x04001843 RID: 6211
[Token(Token = "0x4001843")]
OneWay
}
}
@@ -0,0 +1,44 @@
using System;
using System.Runtime.Remoting.Contexts;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000508 RID: 1288
[Token(Token = "0x2000508")]
internal class ClientContextReplySink : IMessageSink
{
// Token: 0x0600290D RID: 10509 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600290D")]
[Address(RVA = "0xD87100", Offset = "0xD85F00", VA = "0x180D87100")]
public ClientContextReplySink(Context ctx, IMessageSink replySink)
{
}
// Token: 0x0600290E RID: 10510 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600290E")]
[Address(RVA = "0x236FE90", Offset = "0x236EC90", VA = "0x18236FE90", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x0600290F RID: 10511 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600290F")]
[Address(RVA = "0x236FE40", Offset = "0x236EC40", VA = "0x18236FE40", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x040017FC RID: 6140
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017FC")]
private IMessageSink _replySink;
// Token: 0x040017FD RID: 6141
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017FD")]
private Context _context;
}
}
@@ -0,0 +1,39 @@
using System;
using System.Runtime.Remoting.Contexts;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000507 RID: 1287
[Token(Token = "0x2000507")]
internal class ClientContextTerminatorSink : IMessageSink
{
// Token: 0x0600290A RID: 10506 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600290A")]
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
public ClientContextTerminatorSink(Context ctx)
{
}
// Token: 0x0600290B RID: 10507 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600290B")]
[Address(RVA = "0x2370220", Offset = "0x236F020", VA = "0x182370220", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x0600290C RID: 10508 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600290C")]
[Address(RVA = "0x236FF80", Offset = "0x236ED80", VA = "0x18236FF80", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x040017FB RID: 6139
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017FB")]
private Context _context;
}
}
@@ -0,0 +1,231 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using System.Runtime.Remoting.Activation;
using System.Runtime.Remoting.Proxies;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Implements the <see cref="T:System.Runtime.Remoting.Activation.IConstructionCallMessage" /> interface to create a request message that constitutes a constructor call on a remote object.</summary>
// Token: 0x02000509 RID: 1289
[Token(Token = "0x2000509")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class ConstructionCall : MethodCall, IConstructionCallMessage, IMessage, IMethodCallMessage, IMethodMessage
{
// Token: 0x06002910 RID: 10512 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002910")]
[Address(RVA = "0x23748B0", Offset = "0x23736B0", VA = "0x1823748B0")]
internal ConstructionCall(Type type)
{
}
// Token: 0x06002911 RID: 10513 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002911")]
[Address(RVA = "0x2374910", Offset = "0x2373710", VA = "0x182374910")]
internal ConstructionCall(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002912 RID: 10514 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002912")]
[Address(RVA = "0x23745F0", Offset = "0x23733F0", VA = "0x1823745F0", Slot = "22")]
internal override void InitDictionary()
{
}
// Token: 0x170005D2 RID: 1490
// (get) Token: 0x06002913 RID: 10515 RVA: 0x00016620 File Offset: 0x00014820
// (set) Token: 0x06002914 RID: 10516 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005D2")]
internal bool IsContextOk
{
[Token(Token = "0x6002913")]
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
get
{
return default(bool);
}
[Token(Token = "0x6002914")]
[Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")]
set
{
}
}
/// <summary>Gets the type of the remote object to activate.</summary>
/// <returns>The <see cref="T:System.Type" /> of the remote object to activate.</returns>
// Token: 0x170005D3 RID: 1491
// (get) Token: 0x06002915 RID: 10517 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005D3")]
public Type ActivationType
{
[Token(Token = "0x6002915")]
[Address(RVA = "0x2374930", Offset = "0x2373730", VA = "0x182374930", Slot = "24")]
get
{
return null;
}
}
/// <summary>Gets the full type name of the remote object to activate.</summary>
/// <returns>A <see cref="T:System.String" /> containing the full type name of the remote object to activate.</returns>
// Token: 0x170005D4 RID: 1492
// (get) Token: 0x06002916 RID: 10518 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005D4")]
public string ActivationTypeName
{
[Token(Token = "0x6002916")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80", Slot = "25")]
get
{
return null;
}
}
/// <summary>Gets or sets the activator that activates the remote object.</summary>
/// <returns>The <see cref="T:System.Runtime.Remoting.Activation.IActivator" /> that activates the remote object.</returns>
// Token: 0x170005D5 RID: 1493
// (get) Token: 0x06002917 RID: 10519 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002918 RID: 10520 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005D5")]
public IActivator Activator
{
[Token(Token = "0x6002917")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "26")]
get
{
return null;
}
[Token(Token = "0x6002918")]
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270", Slot = "27")]
set
{
}
}
/// <summary>Gets the call site activation attributes for the remote object.</summary>
/// <returns>An array of type <see cref="T:System.Object" /> containing the call site activation attributes for the remote object.</returns>
// Token: 0x170005D6 RID: 1494
// (get) Token: 0x06002919 RID: 10521 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005D6")]
public object[] CallSiteActivationAttributes
{
[Token(Token = "0x6002919")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "28")]
get
{
return null;
}
}
// Token: 0x0600291A RID: 10522 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600291A")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
internal void SetActivationAttributes(object[] attributes)
{
}
/// <summary>Gets a list of properties that define the context in which the remote object is to be created.</summary>
/// <returns>A <see cref="T:System.Collections.IList" /> that contains a list of properties that define the context in which the remote object is to be created.</returns>
// Token: 0x170005D7 RID: 1495
// (get) Token: 0x0600291B RID: 10523 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005D7")]
public IList ContextProperties
{
[Token(Token = "0x600291B")]
[Address(RVA = "0x2374A00", Offset = "0x2373800", VA = "0x182374A00", Slot = "29")]
get
{
return null;
}
}
// Token: 0x0600291C RID: 10524 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600291C")]
[Address(RVA = "0x23746C0", Offset = "0x23734C0", VA = "0x1823746C0", Slot = "19")]
internal override void InitMethodProperty(string key, object value)
{
}
// Token: 0x0600291D RID: 10525 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600291D")]
[Address(RVA = "0x23744F0", Offset = "0x23732F0", VA = "0x1823744F0", Slot = "20")]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</returns>
// Token: 0x170005D8 RID: 1496
// (get) Token: 0x0600291E RID: 10526 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005D8")]
public override IDictionary Properties
{
[Token(Token = "0x600291E")]
[Address(RVA = "0x2374A60", Offset = "0x2373860", VA = "0x182374A60", Slot = "21")]
get
{
return null;
}
}
// Token: 0x170005D9 RID: 1497
// (get) Token: 0x0600291F RID: 10527 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002920 RID: 10528 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005D9")]
internal RemotingProxy SourceProxy
{
[Token(Token = "0x600291F")]
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
get
{
return null;
}
[Token(Token = "0x6002920")]
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
set
{
}
}
// Token: 0x040017FE RID: 6142
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40017FE")]
private IActivator _activator;
// Token: 0x040017FF RID: 6143
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40017FF")]
private object[] _activationAttributes;
// Token: 0x04001800 RID: 6144
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001800")]
private IList _contextProperties;
// Token: 0x04001801 RID: 6145
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001801")]
private Type _activationType;
// Token: 0x04001802 RID: 6146
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001802")]
private string _activationTypeName;
// Token: 0x04001803 RID: 6147
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001803")]
private bool _isContextOk;
// Token: 0x04001804 RID: 6148
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001804")]
[NonSerialized]
private RemotingProxy _sourceProxy;
}
}
@@ -0,0 +1,37 @@
using System;
using System.Runtime.Remoting.Activation;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200050A RID: 1290
[Token(Token = "0x200050A")]
internal class ConstructionCallDictionary : MessageDictionary
{
// Token: 0x06002921 RID: 10529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002921")]
[Address(RVA = "0x2374470", Offset = "0x2373270", VA = "0x182374470")]
public ConstructionCallDictionary(IConstructionCallMessage message)
{
}
// Token: 0x06002922 RID: 10530 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002922")]
[Address(RVA = "0x2373BD0", Offset = "0x23729D0", VA = "0x182373BD0", Slot = "21")]
protected override object GetMethodProperty(string key)
{
return null;
}
// Token: 0x06002923 RID: 10531 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002923")]
[Address(RVA = "0x2373E80", Offset = "0x2372C80", VA = "0x182373E80", Slot = "22")]
protected override void SetMethodProperty(string key, object value)
{
}
// Token: 0x04001805 RID: 6149
[Token(Token = "0x4001805")]
public static string[] InternalKeys;
}
}
@@ -0,0 +1,54 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using System.Runtime.Remoting.Activation;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Implements the <see cref="T:System.Runtime.Remoting.Activation.IConstructionReturnMessage" /> interface to create a message that responds to a call to instantiate a remote object.</summary>
// Token: 0x0200050B RID: 1291
[Token(Token = "0x200050B")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class ConstructionResponse : MethodResponse, IConstructionReturnMessage, IMethodReturnMessage, IMethodMessage, IMessage
{
// Token: 0x06002925 RID: 10533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002925")]
[Address(RVA = "0x2374B40", Offset = "0x2373940", VA = "0x182374B40")]
internal ConstructionResponse(object resultObject, LogicalCallContext callCtx, IMethodCallMessage msg)
{
}
// Token: 0x06002926 RID: 10534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002926")]
[Address(RVA = "0x2374B10", Offset = "0x2373910", VA = "0x182374B10")]
internal ConstructionResponse(Exception e, IMethodCallMessage msg)
{
}
// Token: 0x06002927 RID: 10535 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002927")]
[Address(RVA = "0x2374B20", Offset = "0x2373920", VA = "0x182374B20")]
internal ConstructionResponse(SerializationInfo info, StreamingContext context)
{
}
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</returns>
// Token: 0x170005DA RID: 1498
// (get) Token: 0x06002928 RID: 10536 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005DA")]
public override IDictionary Properties
{
[Token(Token = "0x6002928")]
[Address(RVA = "0x2374B70", Offset = "0x2373970", VA = "0x182374B70", Slot = "22")]
get
{
return null;
}
}
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200050C RID: 1292
[Token(Token = "0x200050C")]
[Serializable]
internal class EnvoyTerminatorSink : IMessageSink
{
// Token: 0x06002929 RID: 10537 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002929")]
[Address(RVA = "0x23795D0", Offset = "0x23783D0", VA = "0x1823795D0", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x0600292A RID: 10538 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600292A")]
[Address(RVA = "0x2379550", Offset = "0x2378350", VA = "0x182379550", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x0600292B RID: 10539 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600292B")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EnvoyTerminatorSink()
{
}
// Token: 0x04001806 RID: 6150
[Token(Token = "0x4001806")]
public static EnvoyTerminatorSink Instance;
}
}
@@ -0,0 +1,150 @@
using System;
using System.Collections;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200050D RID: 1293
[Token(Token = "0x200050D")]
[Serializable]
internal class ErrorMessage : IMethodCallMessage, IMethodMessage, IMessage
{
// Token: 0x0600292D RID: 10541 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600292D")]
[Address(RVA = "0x2379690", Offset = "0x2378490", VA = "0x182379690")]
public ErrorMessage()
{
}
// Token: 0x170005DB RID: 1499
// (get) Token: 0x0600292E RID: 10542 RVA: 0x00016638 File Offset: 0x00014838
[Token(Token = "0x170005DB")]
public int ArgCount
{
[Token(Token = "0x600292E")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x170005DC RID: 1500
// (get) Token: 0x0600292F RID: 10543 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005DC")]
public object[] Args
{
[Token(Token = "0x600292F")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "5")]
get
{
return null;
}
}
// Token: 0x170005DD RID: 1501
// (get) Token: 0x06002930 RID: 10544 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005DD")]
public MethodBase MethodBase
{
[Token(Token = "0x6002930")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "7")]
get
{
return null;
}
}
// Token: 0x170005DE RID: 1502
// (get) Token: 0x06002931 RID: 10545 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005DE")]
public string MethodName
{
[Token(Token = "0x6002931")]
[Address(RVA = "0x23796D0", Offset = "0x23784D0", VA = "0x1823796D0", Slot = "8")]
get
{
return null;
}
}
// Token: 0x170005DF RID: 1503
// (get) Token: 0x06002932 RID: 10546 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005DF")]
public object MethodSignature
{
[Token(Token = "0x6002932")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "9")]
get
{
return null;
}
}
// Token: 0x170005E0 RID: 1504
// (get) Token: 0x06002933 RID: 10547 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005E0")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002933")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "14")]
get
{
return null;
}
}
// Token: 0x170005E1 RID: 1505
// (get) Token: 0x06002934 RID: 10548 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005E1")]
public string TypeName
{
[Token(Token = "0x6002934")]
[Address(RVA = "0x2379700", Offset = "0x2378500", VA = "0x182379700", Slot = "10")]
get
{
return null;
}
}
// Token: 0x170005E2 RID: 1506
// (get) Token: 0x06002935 RID: 10549 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005E2")]
public string Uri
{
[Token(Token = "0x6002935")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "11")]
get
{
return null;
}
}
// Token: 0x06002936 RID: 10550 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002936")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "12")]
public object GetArg(int arg_num)
{
return null;
}
// Token: 0x170005E3 RID: 1507
// (get) Token: 0x06002937 RID: 10551 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005E3")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002937")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "6")]
get
{
return null;
}
}
// Token: 0x04001807 RID: 6151
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001807")]
private string _uri;
}
}
@@ -0,0 +1,38 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Defines the out-of-band data for a call.</summary>
// Token: 0x0200050E RID: 1294
[Token(Token = "0x200050E")]
[ComVisible(true)]
[Serializable]
public class Header
{
/// <summary>Indicates the XML namespace that the current <see cref="T:System.Runtime.Remoting.Messaging.Header" /> belongs to.</summary>
// Token: 0x04001808 RID: 6152
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001808")]
public string HeaderNamespace;
/// <summary>Indicates whether the receiving end must understand the out-of-band data.</summary>
// Token: 0x04001809 RID: 6153
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001809")]
public bool MustUnderstand;
/// <summary>Contains the name of the <see cref="T:System.Runtime.Remoting.Messaging.Header" />.</summary>
// Token: 0x0400180A RID: 6154
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400180A")]
public string Name;
/// <summary>Contains the value for the <see cref="T:System.Runtime.Remoting.Messaging.Header" />.</summary>
// Token: 0x0400180B RID: 6155
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400180B")]
public object Value;
}
}
@@ -0,0 +1,15 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Represents the method that will handle processing of headers on the stream during deserialization.</summary>
/// <param name="headers">The headers of the event.</param>
/// <returns>A <see cref="T:System.Object" /> that conveys information about a remote function call.</returns>
// Token: 0x0200050F RID: 1295
// (Invoke) Token: 0x06002939 RID: 10553
[Token(Token = "0x200050F")]
[ComVisible(true)]
public delegate object HeaderHandler(Header[] headers);
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000510 RID: 1296
[Token(Token = "0x2000510")]
internal interface IInternalMessage
{
// Token: 0x170005E4 RID: 1508
// (get) Token: 0x0600293C RID: 10556
// (set) Token: 0x0600293D RID: 10557
[Token(Token = "0x170005E4")]
Identity TargetIdentity
{
[Token(Token = "0x600293C")]
[Address(Slot = "0")]
get;
[Token(Token = "0x600293D")]
[Address(Slot = "1")]
set;
}
// Token: 0x170005E5 RID: 1509
// (get) Token: 0x0600293E RID: 10558
// (set) Token: 0x0600293F RID: 10559
[Token(Token = "0x170005E5")]
string Uri
{
[Token(Token = "0x600293E")]
[Address(Slot = "2")]
get;
[Token(Token = "0x600293F")]
[Address(Slot = "3")]
set;
}
}
}
@@ -0,0 +1,27 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Contains communication data sent between cooperating message sinks.</summary>
// Token: 0x02000511 RID: 1297
[Token(Token = "0x2000511")]
[ComVisible(true)]
public interface IMessage
{
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> that represents a collection of the message's properties.</summary>
/// <returns>A dictionary that represents a collection of the message's properties.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005E6 RID: 1510
// (get) Token: 0x06002940 RID: 10560
[Token(Token = "0x170005E6")]
IDictionary Properties
{
[Token(Token = "0x6002940")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,14 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Provides a way to control asynchronous messages after they have dispatched using the <see cref="M:System.Runtime.Remoting.Messaging.IMessageSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage,System.Runtime.Remoting.Messaging.IMessageSink)" />.</summary>
// Token: 0x02000512 RID: 1298
[Token(Token = "0x2000512")]
[ComVisible(true)]
public interface IMessageCtrl
{
}
}
@@ -0,0 +1,32 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Defines the interface for a message sink.</summary>
// Token: 0x02000513 RID: 1299
[Token(Token = "0x2000513")]
[ComVisible(true)]
public interface IMessageSink
{
/// <summary>Synchronously processes the given message.</summary>
/// <param name="msg">The message to process.</param>
/// <returns>A reply message in response to the request.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x06002941 RID: 10561
[Token(Token = "0x6002941")]
[Address(Slot = "0")]
IMessage SyncProcessMessage(IMessage msg);
/// <summary>Asynchronously processes the given message.</summary>
/// <param name="msg">The message to process.</param>
/// <param name="replySink">The reply sink for the reply message.</param>
/// <returns>An <see cref="T:System.Runtime.Remoting.Messaging.IMessageCtrl" /> interface that provides a way to control asynchronous messages after they have been dispatched.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x06002942 RID: 10562
[Token(Token = "0x6002942")]
[Address(Slot = "1")]
IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink);
}
}
@@ -0,0 +1,14 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Defines the method call message interface.</summary>
// Token: 0x02000514 RID: 1300
[Token(Token = "0x2000514")]
[ComVisible(true)]
public interface IMethodCallMessage : IMethodMessage, IMessage
{
}
}
@@ -0,0 +1,127 @@
using System;
using System.Reflection;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Defines the method message interface.</summary>
// Token: 0x02000515 RID: 1301
[Token(Token = "0x2000515")]
[ComVisible(true)]
public interface IMethodMessage : IMessage
{
/// <summary>Gets the number of arguments passed to the method.</summary>
/// <returns>The number of arguments passed to the method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005E7 RID: 1511
// (get) Token: 0x06002943 RID: 10563
[Token(Token = "0x170005E7")]
int ArgCount
{
[Token(Token = "0x6002943")]
[Address(Slot = "0")]
get;
}
/// <summary>Gets an array of arguments passed to the method.</summary>
/// <returns>An <see cref="T:System.Object" /> array containing the arguments passed to the method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005E8 RID: 1512
// (get) Token: 0x06002944 RID: 10564
[Token(Token = "0x170005E8")]
object[] Args
{
[Token(Token = "0x6002944")]
[Address(Slot = "1")]
get;
}
/// <summary>Gets the <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</summary>
/// <returns>Gets the <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005E9 RID: 1513
// (get) Token: 0x06002945 RID: 10565
[Token(Token = "0x170005E9")]
LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002945")]
[Address(Slot = "2")]
get;
}
/// <summary>Gets the <see cref="T:System.Reflection.MethodBase" /> of the called method.</summary>
/// <returns>The <see cref="T:System.Reflection.MethodBase" /> of the called method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005EA RID: 1514
// (get) Token: 0x06002946 RID: 10566
[Token(Token = "0x170005EA")]
MethodBase MethodBase
{
[Token(Token = "0x6002946")]
[Address(Slot = "3")]
get;
}
/// <summary>Gets the name of the invoked method.</summary>
/// <returns>The name of the invoked method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005EB RID: 1515
// (get) Token: 0x06002947 RID: 10567
[Token(Token = "0x170005EB")]
string MethodName
{
[Token(Token = "0x6002947")]
[Address(Slot = "4")]
get;
}
/// <summary>Gets an object containing the method signature.</summary>
/// <returns>An object containing the method signature.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005EC RID: 1516
// (get) Token: 0x06002948 RID: 10568
[Token(Token = "0x170005EC")]
object MethodSignature
{
[Token(Token = "0x6002948")]
[Address(Slot = "5")]
get;
}
/// <summary>Gets the full <see cref="T:System.Type" /> name of the specific object that the call is destined for.</summary>
/// <returns>The full <see cref="T:System.Type" /> name of the specific object that the call is destined for.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005ED RID: 1517
// (get) Token: 0x06002949 RID: 10569
[Token(Token = "0x170005ED")]
string TypeName
{
[Token(Token = "0x6002949")]
[Address(Slot = "6")]
get;
}
/// <summary>Gets the URI of the specific object that the call is destined for.</summary>
/// <returns>The URI of the remote object that contains the invoked method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005EE RID: 1518
// (get) Token: 0x0600294A RID: 10570
[Token(Token = "0x170005EE")]
string Uri
{
[Token(Token = "0x600294A")]
[Address(Slot = "7")]
get;
}
/// <summary>Gets a specific argument as an <see cref="T:System.Object" />.</summary>
/// <param name="argNum">The number of the requested argument.</param>
/// <returns>The argument passed to the method.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x0600294B RID: 10571
[Token(Token = "0x600294B")]
[Address(Slot = "8")]
object GetArg(int argNum);
}
}
@@ -0,0 +1,52 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Defines the method call return message interface.</summary>
// Token: 0x02000516 RID: 1302
[Token(Token = "0x2000516")]
[ComVisible(true)]
public interface IMethodReturnMessage : IMethodMessage, IMessage
{
/// <summary>Gets the exception thrown during the method call.</summary>
/// <returns>The exception object for the method call, or <see langword="null" /> if the method did not throw an exception.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005EF RID: 1519
// (get) Token: 0x0600294C RID: 10572
[Token(Token = "0x170005EF")]
Exception Exception
{
[Token(Token = "0x600294C")]
[Address(Slot = "0")]
get;
}
/// <summary>Returns the specified argument marked as a <see langword="ref" /> or an <see langword="out" /> parameter.</summary>
/// <returns>The specified argument marked as a <see langword="ref" /> or an <see langword="out" /> parameter.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005F0 RID: 1520
// (get) Token: 0x0600294D RID: 10573
[Token(Token = "0x170005F0")]
object[] OutArgs
{
[Token(Token = "0x600294D")]
[Address(Slot = "1")]
get;
}
/// <summary>Gets the return value of the method call.</summary>
/// <returns>The return value of the method call.</returns>
/// <exception cref="T:System.Security.SecurityException">The immediate caller makes the call through a reference to the interface and does not have infrastructure permission.</exception>
// Token: 0x170005F1 RID: 1521
// (get) Token: 0x0600294E RID: 10574
[Token(Token = "0x170005F1")]
object ReturnValue
{
[Token(Token = "0x600294E")]
[Address(Slot = "2")]
get;
}
}
}
@@ -0,0 +1,81 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x020004F9 RID: 1273
[Token(Token = "0x20004F9")]
internal class IllogicalCallContext
{
// Token: 0x170005BC RID: 1468
// (get) Token: 0x060028B7 RID: 10423 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005BC")]
private Hashtable Datastore
{
[Token(Token = "0x60028B7")]
[Address(RVA = "0x237A8A0", Offset = "0x23796A0", VA = "0x18237A8A0")]
get
{
return null;
}
}
// Token: 0x170005BD RID: 1469
// (get) Token: 0x060028B8 RID: 10424 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060028B9 RID: 10425 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005BD")]
internal object HostContext
{
[Token(Token = "0x60028B8")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return null;
}
[Token(Token = "0x60028B9")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
set
{
}
}
// Token: 0x170005BE RID: 1470
// (get) Token: 0x060028BA RID: 10426 RVA: 0x000164D0 File Offset: 0x000146D0
[Token(Token = "0x170005BE")]
internal bool HasUserData
{
[Token(Token = "0x60028BA")]
[Address(RVA = "0x237A900", Offset = "0x2379700", VA = "0x18237A900")]
get
{
return default(bool);
}
}
// Token: 0x060028BB RID: 10427 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028BB")]
[Address(RVA = "0x237A5C0", Offset = "0x23793C0", VA = "0x18237A5C0")]
public IllogicalCallContext CreateCopy()
{
return null;
}
// Token: 0x060028BC RID: 10428 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028BC")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public IllogicalCallContext()
{
}
// Token: 0x040017C4 RID: 6084
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017C4")]
private Hashtable m_Datastore;
// Token: 0x040017C5 RID: 6085
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017C5")]
private object m_HostContext;
}
}
@@ -0,0 +1,195 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Provides a set of properties that are carried with the execution code path during remote method calls.</summary>
// Token: 0x020004FA RID: 1274
[Token(Token = "0x20004FA")]
[ComVisible(true)]
[Serializable]
public sealed class LogicalCallContext : ISerializable, ICloneable
{
// Token: 0x060028BD RID: 10429 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028BD")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
internal LogicalCallContext()
{
}
// Token: 0x060028BE RID: 10430 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028BE")]
[Address(RVA = "0x237D690", Offset = "0x237C490", VA = "0x18237D690")]
internal LogicalCallContext(SerializationInfo info, StreamingContext context)
{
}
/// <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.Messaging.LogicalCallContext" />.</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">
/// <paramref name="info" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have SerializationFormatter permission.</exception>
// Token: 0x060028BF RID: 10431 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028BF")]
[Address(RVA = "0x237D020", Offset = "0x237BE20", VA = "0x18237D020", Slot = "4")]
public void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
/// <summary>Creates a new object that is a copy of the current instance.</summary>
/// <returns>A new object that is a copy of this instance.</returns>
// Token: 0x060028C0 RID: 10432 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028C0")]
[Address(RVA = "0x237CA30", Offset = "0x237B830", VA = "0x18237CA30", Slot = "5")]
public object Clone()
{
return null;
}
// Token: 0x060028C1 RID: 10433 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028C1")]
[Address(RVA = "0x237D360", Offset = "0x237C160", VA = "0x18237D360")]
internal void Merge(LogicalCallContext lc)
{
}
/// <summary>Gets a value indicating whether the current <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> contains information.</summary>
/// <returns>A Boolean value indicating whether the current <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> contains information.</returns>
// Token: 0x170005BF RID: 1471
// (get) Token: 0x060028C2 RID: 10434 RVA: 0x000164E8 File Offset: 0x000146E8
[Token(Token = "0x170005BF")]
public bool HasInfo
{
[Token(Token = "0x60028C2")]
[Address(RVA = "0x237D930", Offset = "0x237C730", VA = "0x18237D930")]
get
{
return default(bool);
}
}
// Token: 0x170005C0 RID: 1472
// (get) Token: 0x060028C3 RID: 10435 RVA: 0x00016500 File Offset: 0x00014700
[Token(Token = "0x170005C0")]
private bool HasUserData
{
[Token(Token = "0x60028C3")]
[Address(RVA = "0x237A900", Offset = "0x2379700", VA = "0x18237A900")]
get
{
return default(bool);
}
}
// Token: 0x170005C1 RID: 1473
// (get) Token: 0x060028C4 RID: 10436 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005C1")]
private Hashtable Datastore
{
[Token(Token = "0x60028C4")]
[Address(RVA = "0x237D8D0", Offset = "0x237C6D0", VA = "0x18237D8D0")]
get
{
return null;
}
}
// Token: 0x040017C6 RID: 6086
[Token(Token = "0x40017C6")]
private static Type s_callContextType;
// Token: 0x040017C7 RID: 6087
[Token(Token = "0x40017C7")]
private const string s_CorrelationMgrSlotName = "System.Diagnostics.Trace.CorrelationManagerSlot";
// Token: 0x040017C8 RID: 6088
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017C8")]
private Hashtable m_Datastore;
// Token: 0x040017C9 RID: 6089
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017C9")]
private CallContextRemotingData m_RemotingData;
// Token: 0x040017CA RID: 6090
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017CA")]
private CallContextSecurityData m_SecurityData;
// Token: 0x040017CB RID: 6091
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40017CB")]
private object m_HostContext;
// Token: 0x040017CC RID: 6092
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40017CC")]
private bool m_IsCorrelationMgr;
// Token: 0x040017CD RID: 6093
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40017CD")]
private Header[] _sendHeaders;
// Token: 0x040017CE RID: 6094
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40017CE")]
private Header[] _recvHeaders;
// Token: 0x020004FB RID: 1275
[Token(Token = "0x20004FB")]
internal struct Reader
{
// Token: 0x060028C6 RID: 10438 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60028C6")]
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
public Reader(LogicalCallContext ctx)
{
}
// Token: 0x170005C2 RID: 1474
// (get) Token: 0x060028C7 RID: 10439 RVA: 0x00016518 File Offset: 0x00014718
[Token(Token = "0x170005C2")]
public bool IsNull
{
[Token(Token = "0x60028C7")]
[Address(RVA = "0x1D79150", Offset = "0x1D77F50", VA = "0x181D79150")]
get
{
return default(bool);
}
}
// Token: 0x170005C3 RID: 1475
// (get) Token: 0x060028C8 RID: 10440 RVA: 0x00016530 File Offset: 0x00014730
[Token(Token = "0x170005C3")]
public bool HasInfo
{
[Token(Token = "0x60028C8")]
[Address(RVA = "0x2381CC0", Offset = "0x2380AC0", VA = "0x182381CC0")]
get
{
return default(bool);
}
}
// Token: 0x060028C9 RID: 10441 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60028C9")]
[Address(RVA = "0x2381C50", Offset = "0x2380A50", VA = "0x182381C50")]
public LogicalCallContext Clone()
{
return null;
}
// Token: 0x040017CF RID: 6095
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40017CF")]
private LogicalCallContext m_ctx;
}
}
}
@@ -0,0 +1,21 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000518 RID: 1304
[Token(Token = "0x2000518")]
internal class MCMDictionary : MessageDictionary
{
// Token: 0x0600296A RID: 10602 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600296A")]
[Address(RVA = "0x237DC10", Offset = "0x237CA10", VA = "0x18237DC10")]
public MCMDictionary(IMethodMessage message)
{
}
// Token: 0x04001817 RID: 6167
[Token(Token = "0x4001817")]
public static string[] InternalKeys;
}
}
@@ -0,0 +1,365 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000519 RID: 1305
[Token(Token = "0x2000519")]
[Serializable]
internal class MessageDictionary : IDictionary, ICollection, IEnumerable
{
// Token: 0x0600296C RID: 10604 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600296C")]
[Address(RVA = "0x445BC0", Offset = "0x4449C0", VA = "0x180445BC0")]
public MessageDictionary(IMethodMessage message)
{
}
// Token: 0x0600296D RID: 10605 RVA: 0x00016668 File Offset: 0x00014868
[Token(Token = "0x600296D")]
[Address(RVA = "0x2380D20", Offset = "0x237FB20", VA = "0x182380D20")]
internal bool HasUserData()
{
return default(bool);
}
// Token: 0x170005FE RID: 1534
// (get) Token: 0x0600296E RID: 10606 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005FE")]
internal IDictionary InternalDictionary
{
[Token(Token = "0x600296E")]
[Address(RVA = "0x2381350", Offset = "0x2380150", VA = "0x182381350")]
get
{
return null;
}
}
// Token: 0x170005FF RID: 1535
// (set) Token: 0x0600296F RID: 10607 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005FF")]
public string[] MethodKeys
{
[Token(Token = "0x600296F")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
set
{
}
}
// Token: 0x06002970 RID: 10608 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002970")]
[Address(RVA = "0x2380730", Offset = "0x237F530", VA = "0x182380730", Slot = "20")]
protected virtual IDictionary AllocInternalProperties()
{
return null;
}
// Token: 0x06002971 RID: 10609 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002971")]
[Address(RVA = "0x2380A00", Offset = "0x237F800", VA = "0x182380A00")]
public IDictionary GetInternalProperties()
{
return null;
}
// Token: 0x06002972 RID: 10610 RVA: 0x00016680 File Offset: 0x00014880
[Token(Token = "0x6002972")]
[Address(RVA = "0x2380E40", Offset = "0x237FC40", VA = "0x182380E40")]
private bool IsOverridenKey(string key)
{
return default(bool);
}
// Token: 0x17000600 RID: 1536
// (get) Token: 0x06002973 RID: 10611 RVA: 0x00016698 File Offset: 0x00014898
[Token(Token = "0x17000600")]
public bool IsFixedSize
{
[Token(Token = "0x6002973")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "12")]
get
{
return default(bool);
}
}
// Token: 0x17000601 RID: 1537
// (get) Token: 0x06002974 RID: 10612 RVA: 0x000166B0 File Offset: 0x000148B0
[Token(Token = "0x17000601")]
public bool IsReadOnly
{
[Token(Token = "0x6002974")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x17000602 RID: 1538
[Token(Token = "0x17000602")]
public object this[object key]
{
[Token(Token = "0x6002975")]
[Address(RVA = "0x2381460", Offset = "0x2380260", VA = "0x182381460", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6002976")]
[Address(RVA = "0x23805E0", Offset = "0x237F3E0", VA = "0x1823805E0", Slot = "5")]
set
{
}
}
// Token: 0x06002977 RID: 10615 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002977")]
[Address(RVA = "0x2380A30", Offset = "0x237F830", VA = "0x182380A30", Slot = "21")]
protected virtual object GetMethodProperty(string key)
{
return null;
}
// Token: 0x06002978 RID: 10616 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002978")]
[Address(RVA = "0x2380FF0", Offset = "0x237FDF0", VA = "0x182380FF0", Slot = "22")]
protected virtual void SetMethodProperty(string key, object value)
{
}
// Token: 0x17000603 RID: 1539
// (get) Token: 0x06002979 RID: 10617 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000603")]
public ICollection Keys
{
[Token(Token = "0x6002979")]
[Address(RVA = "0x2381580", Offset = "0x2380380", VA = "0x182381580", Slot = "6")]
get
{
return null;
}
}
// Token: 0x17000604 RID: 1540
// (get) Token: 0x0600297A RID: 10618 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000604")]
public ICollection Values
{
[Token(Token = "0x600297A")]
[Address(RVA = "0x23818D0", Offset = "0x23806D0", VA = "0x1823818D0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x0600297B RID: 10619 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600297B")]
[Address(RVA = "0x23805E0", Offset = "0x237F3E0", VA = "0x1823805E0", Slot = "9")]
public void Add(object key, object value)
{
}
// Token: 0x0600297C RID: 10620 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600297C")]
[Address(RVA = "0x2380780", Offset = "0x237F580", VA = "0x182380780", Slot = "10")]
public void Clear()
{
}
// Token: 0x0600297D RID: 10621 RVA: 0x000166C8 File Offset: 0x000148C8
[Token(Token = "0x600297D")]
[Address(RVA = "0x23807D0", Offset = "0x237F5D0", VA = "0x1823807D0", Slot = "8")]
public bool Contains(object key)
{
return default(bool);
}
// Token: 0x0600297E RID: 10622 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600297E")]
[Address(RVA = "0x2380ED0", Offset = "0x237FCD0", VA = "0x182380ED0", Slot = "14")]
public void Remove(object key)
{
}
// Token: 0x17000605 RID: 1541
// (get) Token: 0x0600297F RID: 10623 RVA: 0x000166E0 File Offset: 0x000148E0
[Token(Token = "0x17000605")]
public int Count
{
[Token(Token = "0x600297F")]
[Address(RVA = "0x23812E0", Offset = "0x23800E0", VA = "0x1823812E0", Slot = "16")]
get
{
return 0;
}
}
// Token: 0x17000606 RID: 1542
// (get) Token: 0x06002980 RID: 10624 RVA: 0x000166F8 File Offset: 0x000148F8
[Token(Token = "0x17000606")]
public bool IsSynchronized
{
[Token(Token = "0x6002980")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "18")]
get
{
return default(bool);
}
}
// Token: 0x17000607 RID: 1543
// (get) Token: 0x06002981 RID: 10625 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000607")]
public object SyncRoot
{
[Token(Token = "0x6002981")]
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "17")]
get
{
return null;
}
}
// Token: 0x06002982 RID: 10626 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002982")]
[Address(RVA = "0x23808D0", Offset = "0x237F6D0", VA = "0x1823808D0", Slot = "15")]
public void CopyTo(Array array, int index)
{
}
// Token: 0x06002983 RID: 10627 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002983")]
[Address(RVA = "0x2381280", Offset = "0x2380080", VA = "0x182381280", Slot = "19")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06002984 RID: 10628 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002984")]
[Address(RVA = "0x23809A0", Offset = "0x237F7A0", VA = "0x1823809A0", Slot = "13")]
public IDictionaryEnumerator GetEnumerator()
{
return null;
}
// Token: 0x04001818 RID: 6168
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001818")]
private IDictionary _internalProperties;
// Token: 0x04001819 RID: 6169
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001819")]
protected IMethodMessage _message;
// Token: 0x0400181A RID: 6170
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400181A")]
private string[] _methodKeys;
// Token: 0x0400181B RID: 6171
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400181B")]
private bool _ownProperties;
// Token: 0x0200051A RID: 1306
[Token(Token = "0x200051A")]
private class DictionaryEnumerator : IDictionaryEnumerator, IEnumerator
{
// Token: 0x06002985 RID: 10629 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002985")]
[Address(RVA = "0x25B83A0", Offset = "0x25B71A0", VA = "0x1825B83A0")]
public DictionaryEnumerator(MessageDictionary methodDictionary)
{
}
// Token: 0x17000608 RID: 1544
// (get) Token: 0x06002986 RID: 10630 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000608")]
public object Current
{
[Token(Token = "0x6002986")]
[Address(RVA = "0x25B8420", Offset = "0x25B7220", VA = "0x1825B8420", Slot = "8")]
get
{
return null;
}
}
// Token: 0x06002987 RID: 10631 RVA: 0x00016710 File Offset: 0x00014910
[Token(Token = "0x6002987")]
[Address(RVA = "0x25B8240", Offset = "0x25B7040", VA = "0x1825B8240", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x06002988 RID: 10632 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002988")]
[Address(RVA = "0x25B8350", Offset = "0x25B7150", VA = "0x1825B8350", Slot = "9")]
public void Reset()
{
}
// Token: 0x17000609 RID: 1545
// (get) Token: 0x06002989 RID: 10633 RVA: 0x00016728 File Offset: 0x00014928
[Token(Token = "0x17000609")]
public DictionaryEntry Entry
{
[Token(Token = "0x6002989")]
[Address(RVA = "0x25B8480", Offset = "0x25B7280", VA = "0x1825B8480", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x1700060A RID: 1546
// (get) Token: 0x0600298A RID: 10634 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060A")]
public object Key
{
[Token(Token = "0x600298A")]
[Address(RVA = "0x25B8610", Offset = "0x25B7410", VA = "0x1825B8610", Slot = "4")]
get
{
return null;
}
}
// Token: 0x1700060B RID: 1547
// (get) Token: 0x0600298B RID: 10635 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060B")]
public object Value
{
[Token(Token = "0x600298B")]
[Address(RVA = "0x25B8630", Offset = "0x25B7430", VA = "0x1825B8630", Slot = "5")]
get
{
return null;
}
}
// Token: 0x0400181C RID: 6172
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400181C")]
private MessageDictionary _methodDictionary;
// Token: 0x0400181D RID: 6173
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400181D")]
private IDictionaryEnumerator _hashtableEnum;
// Token: 0x0400181E RID: 6174
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400181E")]
private int _posMethod;
}
}
}
@@ -0,0 +1,362 @@
using System;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Implements the <see cref="T:System.Runtime.Remoting.Messaging.IMethodCallMessage" /> interface to create a request message that acts as a method call on a remote object.</summary>
// Token: 0x02000517 RID: 1303
[Token(Token = "0x2000517")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class MethodCall : IMethodCallMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage
{
// Token: 0x0600294F RID: 10575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600294F")]
[Address(RVA = "0x25BC060", Offset = "0x25BAE60", VA = "0x1825BC060")]
internal MethodCall(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002950 RID: 10576 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002950")]
[Address(RVA = "0x25BC110", Offset = "0x25BAF10", VA = "0x1825BC110")]
internal MethodCall(CADMethodCallMessage msg)
{
}
// Token: 0x06002951 RID: 10577 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002951")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
internal MethodCall()
{
}
// Token: 0x06002952 RID: 10578 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002952")]
[Address(RVA = "0x25BB100", Offset = "0x25B9F00", VA = "0x1825BB100")]
internal void CopyFrom(IMethodMessage call)
{
}
// Token: 0x06002953 RID: 10579 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002953")]
[Address(RVA = "0x25BB5D0", Offset = "0x25BA3D0", VA = "0x1825BB5D0", Slot = "19")]
internal virtual void InitMethodProperty(string key, object value)
{
}
/// <summary>The <see cref="M:System.Runtime.Remoting.Messaging.MethodCall.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" /> method is not implemented.</summary>
/// <param name="info">The data for serializing or deserializing the remote object.</param>
/// <param name="context">The context of a certain serialized stream.</param>
// Token: 0x06002954 RID: 10580 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002954")]
[Address(RVA = "0x25BB240", Offset = "0x25BA040", VA = "0x1825BB240", Slot = "20")]
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
/// <summary>Gets the number of arguments passed to a method.</summary>
/// <returns>A <see cref="T:System.Int32" /> that represents the number of arguments passed to a method.</returns>
// Token: 0x170005F2 RID: 1522
// (get) Token: 0x06002955 RID: 10581 RVA: 0x00016650 File Offset: 0x00014850
[Token(Token = "0x170005F2")]
public int ArgCount
{
[Token(Token = "0x6002955")]
[Address(RVA = "0x7B6870", Offset = "0x7B5670", VA = "0x1807B6870", Slot = "4")]
get
{
return 0;
}
}
/// <summary>Gets an array of arguments passed to a method.</summary>
/// <returns>An array of type <see cref="T:System.Object" /> that represents the arguments passed to a method.</returns>
// Token: 0x170005F3 RID: 1523
// (get) Token: 0x06002956 RID: 10582 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F3")]
public object[] Args
{
[Token(Token = "0x6002956")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "5")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</summary>
/// <returns>The <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</returns>
// Token: 0x170005F4 RID: 1524
// (get) Token: 0x06002957 RID: 10583 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F4")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002957")]
[Address(RVA = "0x25BC270", Offset = "0x25BB070", VA = "0x1825BC270", Slot = "6")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Reflection.MethodBase" /> of the called method.</summary>
/// <returns>The <see cref="T:System.Reflection.MethodBase" /> of the called method.</returns>
// Token: 0x170005F5 RID: 1525
// (get) Token: 0x06002958 RID: 10584 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F5")]
public MethodBase MethodBase
{
[Token(Token = "0x6002958")]
[Address(RVA = "0x25BC2D0", Offset = "0x25BB0D0", VA = "0x1825BC2D0", Slot = "7")]
get
{
return null;
}
}
/// <summary>Gets the name of the invoked method.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the name of the invoked method.</returns>
// Token: 0x170005F6 RID: 1526
// (get) Token: 0x06002959 RID: 10585 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F6")]
public string MethodName
{
[Token(Token = "0x6002959")]
[Address(RVA = "0x25BC300", Offset = "0x25BB100", VA = "0x1825BC300", Slot = "8")]
get
{
return null;
}
}
/// <summary>Gets an object that contains the method signature.</summary>
/// <returns>A <see cref="T:System.Object" /> that contains the method signature.</returns>
// Token: 0x170005F7 RID: 1527
// (get) Token: 0x0600295A RID: 10586 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F7")]
public object MethodSignature
{
[Token(Token = "0x600295A")]
[Address(RVA = "0x25BC340", Offset = "0x25BB140", VA = "0x1825BC340", Slot = "9")]
get
{
return null;
}
}
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</returns>
// Token: 0x170005F8 RID: 1528
// (get) Token: 0x0600295B RID: 10587 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F8")]
public virtual IDictionary Properties
{
[Token(Token = "0x600295B")]
[Address(RVA = "0x25BC4A0", Offset = "0x25BB2A0", VA = "0x1825BC4A0", Slot = "21")]
get
{
return null;
}
}
// Token: 0x0600295C RID: 10588 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600295C")]
[Address(RVA = "0x25BB560", Offset = "0x25BA360", VA = "0x1825BB560", Slot = "22")]
internal virtual void InitDictionary()
{
}
/// <summary>Gets the full type name of the remote object on which the method call is being made.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the full type name of the remote object on which the method call is being made.</returns>
// Token: 0x170005F9 RID: 1529
// (get) Token: 0x0600295D RID: 10589 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005F9")]
public string TypeName
{
[Token(Token = "0x600295D")]
[Address(RVA = "0x25BC4D0", Offset = "0x25BB2D0", VA = "0x1825BC4D0", Slot = "10")]
get
{
return null;
}
}
/// <summary>Gets or sets the Uniform Resource Identifier (URI) of the remote object on which the method call is being made.</summary>
/// <returns>The URI of a remote object.</returns>
// Token: 0x170005FA RID: 1530
// (get) Token: 0x0600295E RID: 10590 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600295F RID: 10591 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005FA")]
public string Uri
{
[Token(Token = "0x600295E")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "11")]
get
{
return null;
}
[Token(Token = "0x600295F")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
set
{
}
}
// Token: 0x170005FB RID: 1531
// (get) Token: 0x06002960 RID: 10592 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002961 RID: 10593 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005FB")]
string IInternalMessage.Uri
{
[Token(Token = "0x6002960")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6002961")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200", Slot = "18")]
set
{
}
}
/// <summary>Gets a method argument, as an object, at a specified index.</summary>
/// <param name="argNum">The index of the requested argument.</param>
/// <returns>The method argument as an object.</returns>
// Token: 0x06002962 RID: 10594 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002962")]
[Address(RVA = "0x2516EA0", Offset = "0x2515CA0", VA = "0x182516EA0", Slot = "12")]
public object GetArg(int argNum)
{
return null;
}
/// <summary>Initializes a <see cref="T:System.Runtime.Remoting.Messaging.MethodCall" />.</summary>
// Token: 0x06002963 RID: 10595 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002963")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")]
public virtual void Init()
{
}
/// <summary>Sets method information from previously initialized remoting message properties.</summary>
// Token: 0x06002964 RID: 10596 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002964")]
[Address(RVA = "0x25BB8B0", Offset = "0x25BA6B0", VA = "0x1825BB8B0")]
public void ResolveMethod()
{
}
// Token: 0x06002965 RID: 10597 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002965")]
[Address(RVA = "0x25BAEF0", Offset = "0x25B9CF0", VA = "0x1825BAEF0")]
private Type CastTo(string clientType, Type serverType)
{
return null;
}
// Token: 0x06002966 RID: 10598 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002966")]
[Address(RVA = "0x25BB4D0", Offset = "0x25BA2D0", VA = "0x1825BB4D0")]
private static string GetTypeNameFromAssemblyQualifiedName(string aqname)
{
return null;
}
// Token: 0x170005FC RID: 1532
// (get) Token: 0x06002967 RID: 10599 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002968 RID: 10600 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170005FC")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x6002967")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "15")]
get
{
return null;
}
[Token(Token = "0x6002968")]
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50", Slot = "16")]
set
{
}
}
// Token: 0x170005FD RID: 1533
// (get) Token: 0x06002969 RID: 10601 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170005FD")]
private Type[] GenericArguments
{
[Token(Token = "0x6002969")]
[Address(RVA = "0x25BC220", Offset = "0x25BB020", VA = "0x1825BC220")]
get
{
return null;
}
}
// Token: 0x0400180C RID: 6156
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400180C")]
private string _uri;
// Token: 0x0400180D RID: 6157
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400180D")]
private string _typeName;
// Token: 0x0400180E RID: 6158
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400180E")]
private string _methodName;
// Token: 0x0400180F RID: 6159
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400180F")]
private object[] _args;
// Token: 0x04001810 RID: 6160
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001810")]
private Type[] _methodSignature;
// Token: 0x04001811 RID: 6161
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001811")]
private MethodBase _methodBase;
// Token: 0x04001812 RID: 6162
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001812")]
private LogicalCallContext _callContext;
// Token: 0x04001813 RID: 6163
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001813")]
private Identity _targetIdentity;
// Token: 0x04001814 RID: 6164
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001814")]
private Type[] _genericArguments;
/// <summary>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x04001815 RID: 6165
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001815")]
protected IDictionary ExternalProperties;
/// <summary>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x04001816 RID: 6166
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001816")]
protected IDictionary InternalProperties;
}
}
@@ -0,0 +1,375 @@
using System;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Implements the <see cref="T:System.Runtime.Remoting.Messaging.IMethodReturnMessage" /> interface to create a message that acts as a method response on a remote object.</summary>
// Token: 0x0200051B RID: 1307
[Token(Token = "0x200051B")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class MethodResponse : IMethodReturnMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage
{
// Token: 0x0600298C RID: 10636 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298C")]
[Address(RVA = "0x25BCE30", Offset = "0x25BBC30", VA = "0x1825BCE30")]
internal MethodResponse(Exception e, IMethodCallMessage msg)
{
}
// Token: 0x0600298D RID: 10637 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298D")]
[Address(RVA = "0x25BCDA0", Offset = "0x25BBBA0", VA = "0x1825BCDA0")]
internal MethodResponse(object returnValue, object[] outArgs, LogicalCallContext callCtx, IMethodCallMessage msg)
{
}
// Token: 0x0600298E RID: 10638 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298E")]
[Address(RVA = "0x25BCC40", Offset = "0x25BBA40", VA = "0x1825BCC40")]
internal MethodResponse(IMethodCallMessage msg, CADMethodReturnMessage retmsg)
{
}
// Token: 0x0600298F RID: 10639 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298F")]
[Address(RVA = "0x25BCBB0", Offset = "0x25BB9B0", VA = "0x1825BCBB0")]
internal MethodResponse(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002990 RID: 10640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002990")]
[Address(RVA = "0x25BC830", Offset = "0x25BB630", VA = "0x1825BC830")]
internal void InitMethodProperty(string key, object value)
{
}
/// <summary>Gets the number of arguments passed to the method.</summary>
/// <returns>A <see cref="T:System.Int32" /> that represents the number of arguments passed to a method.</returns>
// Token: 0x1700060C RID: 1548
// (get) Token: 0x06002991 RID: 10641 RVA: 0x00016740 File Offset: 0x00014940
[Token(Token = "0x1700060C")]
public int ArgCount
{
[Token(Token = "0x6002991")]
[Address(RVA = "0x258C480", Offset = "0x258B280", VA = "0x18258C480", Slot = "7")]
get
{
return 0;
}
}
/// <summary>Gets an array of arguments passed to the method.</summary>
/// <returns>An array of type <see cref="T:System.Object" /> that represents the arguments passed to a method.</returns>
// Token: 0x1700060D RID: 1549
// (get) Token: 0x06002992 RID: 10642 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060D")]
public object[] Args
{
[Token(Token = "0x6002992")]
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "8")]
get
{
return null;
}
}
/// <summary>Gets the exception thrown during the method call, or <see langword="null" /> if the method did not throw an exception.</summary>
/// <returns>The <see cref="T:System.Exception" /> thrown during the method call, or <see langword="null" /> if the method did not throw an exception.</returns>
// Token: 0x1700060E RID: 1550
// (get) Token: 0x06002993 RID: 10643 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060E")]
public Exception Exception
{
[Token(Token = "0x6002993")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "4")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</summary>
/// <returns>The <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> for the current method call.</returns>
// Token: 0x1700060F RID: 1551
// (get) Token: 0x06002994 RID: 10644 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060F")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002994")]
[Address(RVA = "0x25BCED0", Offset = "0x25BBCD0", VA = "0x1825BCED0", Slot = "9")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Reflection.MethodBase" /> of the called method.</summary>
/// <returns>The <see cref="T:System.Reflection.MethodBase" /> of the called method.</returns>
// Token: 0x17000610 RID: 1552
// (get) Token: 0x06002995 RID: 10645 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000610")]
public MethodBase MethodBase
{
[Token(Token = "0x6002995")]
[Address(RVA = "0x25BCF30", Offset = "0x25BBD30", VA = "0x1825BCF30", Slot = "10")]
get
{
return null;
}
}
/// <summary>Gets the name of the invoked method.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the name of the invoked method.</returns>
// Token: 0x17000611 RID: 1553
// (get) Token: 0x06002996 RID: 10646 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000611")]
public string MethodName
{
[Token(Token = "0x6002996")]
[Address(RVA = "0x25BD060", Offset = "0x25BBE60", VA = "0x1825BD060", Slot = "11")]
get
{
return null;
}
}
/// <summary>Gets an object that contains the method signature.</summary>
/// <returns>A <see cref="T:System.Object" /> that contains the method signature.</returns>
// Token: 0x17000612 RID: 1554
// (get) Token: 0x06002997 RID: 10647 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000612")]
public object MethodSignature
{
[Token(Token = "0x6002997")]
[Address(RVA = "0x25BD0C0", Offset = "0x25BBEC0", VA = "0x1825BD0C0", Slot = "12")]
get
{
return null;
}
}
/// <summary>Gets an array of arguments in the method call that are marked as <see langword="ref" /> or <see langword="out" /> parameters.</summary>
/// <returns>An array of type <see cref="T:System.Object" /> that represents the arguments in the method call that are marked as <see langword="ref" /> or <see langword="out" /> parameters.</returns>
// Token: 0x17000613 RID: 1555
// (get) Token: 0x06002998 RID: 10648 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000613")]
public object[] OutArgs
{
[Token(Token = "0x6002998")]
[Address(RVA = "0x25BD160", Offset = "0x25BBF60", VA = "0x1825BD160", Slot = "5")]
get
{
return null;
}
}
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</returns>
// Token: 0x17000614 RID: 1556
// (get) Token: 0x06002999 RID: 10649 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000614")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002999")]
[Address(RVA = "0x25BD320", Offset = "0x25BC120", VA = "0x1825BD320", Slot = "22")]
get
{
return null;
}
}
/// <summary>Gets the return value of the method call.</summary>
/// <returns>A <see cref="T:System.Object" /> that represents the return value of the method call.</returns>
// Token: 0x17000615 RID: 1557
// (get) Token: 0x0600299A RID: 10650 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000615")]
public object ReturnValue
{
[Token(Token = "0x600299A")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "6")]
get
{
return null;
}
}
/// <summary>Gets the full type name of the remote object on which the method call is being made.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the full type name of the remote object on which the method call is being made.</returns>
// Token: 0x17000616 RID: 1558
// (get) Token: 0x0600299B RID: 10651 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000616")]
public string TypeName
{
[Token(Token = "0x600299B")]
[Address(RVA = "0x25BD3A0", Offset = "0x25BC1A0", VA = "0x1825BD3A0", Slot = "13")]
get
{
return null;
}
}
/// <summary>Gets the Uniform Resource Identifier (URI) of the remote object on which the method call is being made.</summary>
/// <returns>The URI of a remote object.</returns>
// Token: 0x17000617 RID: 1559
// (get) Token: 0x0600299C RID: 10652 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600299D RID: 10653 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000617")]
public string Uri
{
[Token(Token = "0x600299C")]
[Address(RVA = "0x25BCB50", Offset = "0x25BB950", VA = "0x1825BCB50", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x600299D")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
set
{
}
}
// Token: 0x17000618 RID: 1560
// (get) Token: 0x0600299E RID: 10654 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600299F RID: 10655 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000618")]
string IInternalMessage.Uri
{
[Token(Token = "0x600299E")]
[Address(RVA = "0x25BCB50", Offset = "0x25BB950", VA = "0x1825BCB50", Slot = "20")]
get
{
return null;
}
[Token(Token = "0x600299F")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210", Slot = "21")]
set
{
}
}
/// <summary>Gets a method argument, as an object, at a specified index.</summary>
/// <param name="argNum">The index of the requested argument.</param>
/// <returns>The method argument as an object.</returns>
// Token: 0x060029A0 RID: 10656 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029A0")]
[Address(RVA = "0x25BC530", Offset = "0x25BB330", VA = "0x1825BC530", Slot = "15")]
public object GetArg(int argNum)
{
return null;
}
/// <summary>The <see cref="M:System.Runtime.Remoting.Messaging.MethodResponse.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" /> method is not implemented.</summary>
/// <param name="info">Data for serializing or deserializing the remote object.</param>
/// <param name="context">Context of a certain serialized stream.</param>
// Token: 0x060029A1 RID: 10657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A1")]
[Address(RVA = "0x25BC570", Offset = "0x25BB370", VA = "0x1825BC570", Slot = "23")]
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x17000619 RID: 1561
// (get) Token: 0x060029A2 RID: 10658 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029A3 RID: 10659 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000619")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x60029A2")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "18")]
get
{
return null;
}
[Token(Token = "0x60029A3")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580", Slot = "19")]
set
{
}
}
// Token: 0x0400181F RID: 6175
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400181F")]
private string _methodName;
// Token: 0x04001820 RID: 6176
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001820")]
private string _uri;
// Token: 0x04001821 RID: 6177
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001821")]
private string _typeName;
// Token: 0x04001822 RID: 6178
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001822")]
private MethodBase _methodBase;
// Token: 0x04001823 RID: 6179
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001823")]
private object _returnValue;
// Token: 0x04001824 RID: 6180
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001824")]
private Exception _exception;
// Token: 0x04001825 RID: 6181
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001825")]
private Type[] _methodSignature;
// Token: 0x04001826 RID: 6182
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001826")]
private ArgInfo _inArgInfo;
// Token: 0x04001827 RID: 6183
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001827")]
private object[] _args;
// Token: 0x04001828 RID: 6184
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001828")]
private object[] _outArgs;
// Token: 0x04001829 RID: 6185
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001829")]
private IMethodCallMessage _callMsg;
// Token: 0x0400182A RID: 6186
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400182A")]
private LogicalCallContext _callContext;
// Token: 0x0400182B RID: 6187
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400182B")]
private Identity _targetIdentity;
/// <summary>Specifies an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x0400182C RID: 6188
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400182C")]
protected IDictionary ExternalProperties;
/// <summary>Specifies an <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x0400182D RID: 6189
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400182D")]
protected IDictionary InternalProperties;
}
}
@@ -0,0 +1,25 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051C RID: 1308
[Token(Token = "0x200051C")]
internal class MethodReturnDictionary : MessageDictionary
{
// Token: 0x060029A4 RID: 10660 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A4")]
[Address(RVA = "0x25BD750", Offset = "0x25BC550", VA = "0x1825BD750")]
public MethodReturnDictionary(IMethodReturnMessage message)
{
}
// Token: 0x0400182E RID: 6190
[Token(Token = "0x400182E")]
public static string[] InternalReturnKeys;
// Token: 0x0400182F RID: 6191
[Token(Token = "0x400182F")]
public static string[] InternalExceptionKeys;
}
}
@@ -0,0 +1,366 @@
using System;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051D RID: 1309
[Token(Token = "0x200051D")]
[Serializable]
[StructLayout(0)]
internal class MonoMethodMessage : IMethodCallMessage, IMethodMessage, IMessage, IMethodReturnMessage, IInternalMessage
{
// Token: 0x060029A6 RID: 10662 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A6")]
[Address(RVA = "0x25BD930", Offset = "0x25BC730", VA = "0x1825BD930")]
internal void InitMessage(MonoMethod method, object[] out_args)
{
}
// Token: 0x060029A7 RID: 10663 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A7")]
[Address(RVA = "0x25BDCF0", Offset = "0x25BCAF0", VA = "0x1825BDCF0")]
public MonoMethodMessage(MethodBase method, object[] out_args)
{
}
// Token: 0x060029A8 RID: 10664 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A8")]
[Address(RVA = "0x25BDDE0", Offset = "0x25BCBE0", VA = "0x1825BDDE0")]
internal MonoMethodMessage(MethodInfo minfo, object[] in_args, object[] out_args)
{
}
// Token: 0x060029A9 RID: 10665 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029A9")]
[Address(RVA = "0x25BD870", Offset = "0x25BC670", VA = "0x1825BD870")]
private static MethodInfo GetMethodInfo(Type type, string methodName)
{
return null;
}
// Token: 0x060029AA RID: 10666 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029AA")]
[Address(RVA = "0x25BDF50", Offset = "0x25BCD50", VA = "0x1825BDF50")]
public MonoMethodMessage(Type type, string methodName, object[] in_args)
{
}
// Token: 0x1700061A RID: 1562
// (get) Token: 0x060029AB RID: 10667 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700061A")]
public IDictionary Properties
{
[Token(Token = "0x60029AB")]
[Address(RVA = "0x25BE580", Offset = "0x25BD380", VA = "0x1825BE580", Slot = "13")]
get
{
return null;
}
}
// Token: 0x1700061B RID: 1563
// (get) Token: 0x060029AC RID: 10668 RVA: 0x00016758 File Offset: 0x00014958
[Token(Token = "0x1700061B")]
public int ArgCount
{
[Token(Token = "0x60029AC")]
[Address(RVA = "0x25BE070", Offset = "0x25BCE70", VA = "0x1825BE070", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x1700061C RID: 1564
// (get) Token: 0x060029AD RID: 10669 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700061C")]
public object[] Args
{
[Token(Token = "0x60029AD")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "5")]
get
{
return null;
}
}
// Token: 0x1700061D RID: 1565
// (get) Token: 0x060029AE RID: 10670 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029AF RID: 10671 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700061D")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x60029AE")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "6")]
get
{
return null;
}
[Token(Token = "0x60029AF")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
set
{
}
}
// Token: 0x1700061E RID: 1566
// (get) Token: 0x060029B0 RID: 10672 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700061E")]
public MethodBase MethodBase
{
[Token(Token = "0x60029B0")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "7")]
get
{
return null;
}
}
// Token: 0x1700061F RID: 1567
// (get) Token: 0x060029B1 RID: 10673 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700061F")]
public string MethodName
{
[Token(Token = "0x60029B1")]
[Address(RVA = "0x25BE1A0", Offset = "0x25BCFA0", VA = "0x1825BE1A0", Slot = "8")]
get
{
return null;
}
}
// Token: 0x17000620 RID: 1568
// (get) Token: 0x060029B2 RID: 10674 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000620")]
public object MethodSignature
{
[Token(Token = "0x60029B2")]
[Address(RVA = "0x25BE220", Offset = "0x25BD020", VA = "0x1825BE220", Slot = "9")]
get
{
return null;
}
}
// Token: 0x17000621 RID: 1569
// (get) Token: 0x060029B3 RID: 10675 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000621")]
public string TypeName
{
[Token(Token = "0x60029B3")]
[Address(RVA = "0x25BE5F0", Offset = "0x25BD3F0", VA = "0x1825BE5F0", Slot = "10")]
get
{
return null;
}
}
// Token: 0x17000622 RID: 1570
// (get) Token: 0x060029B4 RID: 10676 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029B5 RID: 10677 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000622")]
public string Uri
{
[Token(Token = "0x60029B4")]
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x60029B5")]
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90", Slot = "20")]
set
{
}
}
// Token: 0x060029B6 RID: 10678 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029B6")]
[Address(RVA = "0x25BD830", Offset = "0x25BC630", VA = "0x1825BD830", Slot = "12")]
public object GetArg(int arg_num)
{
return null;
}
// Token: 0x17000623 RID: 1571
// (get) Token: 0x060029B7 RID: 10679 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000623")]
public Exception Exception
{
[Token(Token = "0x60029B7")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "14")]
get
{
return null;
}
}
// Token: 0x17000624 RID: 1572
// (get) Token: 0x060029B8 RID: 10680 RVA: 0x00016770 File Offset: 0x00014970
[Token(Token = "0x17000624")]
public int OutArgCount
{
[Token(Token = "0x60029B8")]
[Address(RVA = "0x25BE370", Offset = "0x25BD170", VA = "0x1825BE370", Slot = "21")]
get
{
return 0;
}
}
// Token: 0x17000625 RID: 1573
// (get) Token: 0x060029B9 RID: 10681 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000625")]
public object[] OutArgs
{
[Token(Token = "0x60029B9")]
[Address(RVA = "0x25BE3E0", Offset = "0x25BD1E0", VA = "0x1825BE3E0", Slot = "15")]
get
{
return null;
}
}
// Token: 0x17000626 RID: 1574
// (get) Token: 0x060029BA RID: 10682 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000626")]
public object ReturnValue
{
[Token(Token = "0x60029BA")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "16")]
get
{
return null;
}
}
// Token: 0x17000627 RID: 1575
// (get) Token: 0x060029BB RID: 10683 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029BC RID: 10684 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000627")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x60029BB")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x60029BC")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580", Slot = "18")]
set
{
}
}
// Token: 0x17000628 RID: 1576
// (get) Token: 0x060029BD RID: 10685 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000628")]
public AsyncResult AsyncResult
{
[Token(Token = "0x60029BD")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
get
{
return null;
}
}
// Token: 0x17000629 RID: 1577
// (get) Token: 0x060029BE RID: 10686 RVA: 0x00016788 File Offset: 0x00014988
[Token(Token = "0x17000629")]
internal CallType CallType
{
[Token(Token = "0x60029BE")]
[Address(RVA = "0x25BE0B0", Offset = "0x25BCEB0", VA = "0x1825BE0B0")]
get
{
return CallType.Sync;
}
}
// Token: 0x060029BF RID: 10687 RVA: 0x000167A0 File Offset: 0x000149A0
[Token(Token = "0x60029BF")]
[Address(RVA = "0x25BDC10", Offset = "0x25BCA10", VA = "0x1825BDC10")]
public bool NeedsOutProcessing(out int outCount)
{
return default(bool);
}
// Token: 0x04001830 RID: 6192
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001830")]
private MonoMethod method;
// Token: 0x04001831 RID: 6193
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001831")]
private object[] args;
// Token: 0x04001832 RID: 6194
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001832")]
private string[] names;
// Token: 0x04001833 RID: 6195
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001833")]
private byte[] arg_types;
// Token: 0x04001834 RID: 6196
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001834")]
public LogicalCallContext ctx;
// Token: 0x04001835 RID: 6197
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001835")]
public object rval;
// Token: 0x04001836 RID: 6198
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001836")]
public Exception exc;
// Token: 0x04001837 RID: 6199
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001837")]
private AsyncResult asyncResult;
// Token: 0x04001838 RID: 6200
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001838")]
private CallType call_type;
// Token: 0x04001839 RID: 6201
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001839")]
private string uri;
// Token: 0x0400183A RID: 6202
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400183A")]
private MCMDictionary properties;
// Token: 0x0400183B RID: 6203
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400183B")]
private Type[] methodSignature;
// Token: 0x0400183C RID: 6204
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400183C")]
private Identity identity;
// Token: 0x0400183D RID: 6205
[Token(Token = "0x400183D")]
internal static string CallContextKey;
// Token: 0x0400183E RID: 6206
[Token(Token = "0x400183E")]
internal static string UriKey;
}
}
@@ -0,0 +1,33 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000521 RID: 1313
[Token(Token = "0x2000521")]
internal class ObjRefSurrogate : ISerializationSurrogate
{
// Token: 0x060029C4 RID: 10692 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029C4")]
[Address(RVA = "0x25BE680", Offset = "0x25BD480", VA = "0x1825BE680", Slot = "6")]
public virtual void GetObjectData(object obj, SerializationInfo si, StreamingContext sc)
{
}
// Token: 0x060029C5 RID: 10693 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029C5")]
[Address(RVA = "0x25BE7C0", Offset = "0x25BD5C0", VA = "0x1825BE7C0", Slot = "7")]
public virtual object SetObjectData(object obj, SerializationInfo si, StreamingContext sc, ISurrogateSelector selector)
{
return null;
}
// Token: 0x060029C6 RID: 10694 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029C6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ObjRefSurrogate()
{
}
}
}
@@ -0,0 +1,15 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Marks a method as one way, without a return value and <see langword="out" /> or <see langword="ref" /> parameters.</summary>
// Token: 0x0200051F RID: 1311
[Token(Token = "0x200051F")]
[ComVisible(true)]
[AttributeUsage(AttributeTargets.Method)]
public class OneWayAttribute : Attribute
{
}
}
@@ -0,0 +1,33 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000520 RID: 1312
[Token(Token = "0x2000520")]
internal class RemotingSurrogate : ISerializationSurrogate
{
// Token: 0x060029C1 RID: 10689 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029C1")]
[Address(RVA = "0x25C7F40", Offset = "0x25C6D40", VA = "0x1825C7F40", Slot = "6")]
public virtual void GetObjectData(object obj, SerializationInfo si, StreamingContext sc)
{
}
// Token: 0x060029C2 RID: 10690 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029C2")]
[Address(RVA = "0x25C7FD0", Offset = "0x25C6DD0", VA = "0x1825C7FD0", Slot = "7")]
public virtual object SetObjectData(object obj, SerializationInfo si, StreamingContext sc, ISurrogateSelector selector)
{
return null;
}
// Token: 0x060029C3 RID: 10691 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029C3")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public RemotingSurrogate()
{
}
}
}
@@ -0,0 +1,52 @@
using System;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Selects the remoting surrogate that can be used to serialize an object that derives from a <see cref="T:System.MarshalByRefObject" />.</summary>
// Token: 0x02000522 RID: 1314
[Token(Token = "0x2000522")]
[ComVisible(true)]
public class RemotingSurrogateSelector : ISurrogateSelector
{
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Messaging.RemotingSurrogateSelector" /> class.</summary>
// Token: 0x060029C7 RID: 10695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029C7")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public RemotingSurrogateSelector()
{
}
/// <summary>Returns the appropriate surrogate for the given type in the given context.</summary>
/// <param name="type">The <see cref="T:System.Type" /> for which the surrogate is requested.</param>
/// <param name="context">The source or destination of serialization.</param>
/// <param name="ssout">When this method returns, contains an <see cref="T:System.Runtime.Serialization.ISurrogateSelector" /> that is appropriate for the specified object type. This parameter is passed uninitialized.</param>
/// <returns>The appropriate surrogate for the given type in the given context.</returns>
// Token: 0x060029C8 RID: 10696 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029C8")]
[Address(RVA = "0x25C7CB0", Offset = "0x25C6AB0", VA = "0x1825C7CB0", Slot = "5")]
public virtual ISerializationSurrogate GetSurrogate(Type type, StreamingContext context, out ISurrogateSelector ssout)
{
return null;
}
// Token: 0x04001844 RID: 6212
[Token(Token = "0x4001844")]
private static Type s_cachedTypeObjRef;
// Token: 0x04001845 RID: 6213
[Token(Token = "0x4001845")]
private static ObjRefSurrogate _objRefSurrogate;
// Token: 0x04001846 RID: 6214
[Token(Token = "0x4001846")]
private static RemotingSurrogate _objRemotingSurrogate;
// Token: 0x04001847 RID: 6215
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001847")]
private ISurrogateSelector _next;
}
}
@@ -0,0 +1,338 @@
using System;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Holds a message returned in response to a method call on a remote object.</summary>
// Token: 0x02000523 RID: 1315
[Token(Token = "0x2000523")]
[ComVisible(true)]
public class ReturnMessage : IMethodReturnMessage, IMethodMessage, IMessage, IInternalMessage
{
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" /> class with all the information returning to the caller after the method call.</summary>
/// <param name="ret">The object returned by the invoked method from which the current <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" /> instance originated.</param>
/// <param name="outArgs">The objects returned from the invoked method as <see langword="out" /> parameters.</param>
/// <param name="outArgsCount">The number of <see langword="out" /> parameters returned from the invoked method.</param>
/// <param name="callCtx">The <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> of the method call.</param>
/// <param name="mcm">The original method call to the invoked method.</param>
// Token: 0x060029CA RID: 10698 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029CA")]
[Address(RVA = "0x25C8100", Offset = "0x25C6F00", VA = "0x1825C8100")]
public ReturnMessage(object ret, object[] outArgs, int outArgsCount, LogicalCallContext callCtx, IMethodCallMessage mcm)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" /> class.</summary>
/// <param name="e">The exception that was thrown during execution of the remotely called method.</param>
/// <param name="mcm">An <see cref="T:System.Runtime.Remoting.Messaging.IMethodCallMessage" /> with which to create an instance of the <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" /> class.</param>
// Token: 0x060029CB RID: 10699 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029CB")]
[Address(RVA = "0x25C8060", Offset = "0x25C6E60", VA = "0x1825C8060")]
public ReturnMessage(Exception e, IMethodCallMessage mcm)
{
}
/// <summary>Gets the number of arguments of the called method.</summary>
/// <returns>The number of arguments of the called method.</returns>
// Token: 0x1700062A RID: 1578
// (get) Token: 0x060029CC RID: 10700 RVA: 0x000167B8 File Offset: 0x000149B8
[Token(Token = "0x1700062A")]
public int ArgCount
{
[Token(Token = "0x60029CC")]
[Address(RVA = "0xB23590", Offset = "0xB22390", VA = "0x180B23590", Slot = "7")]
get
{
return 0;
}
}
/// <summary>Gets a specified argument passed to the method called on the remote object.</summary>
/// <returns>An argument passed to the method called on the remote object.</returns>
// Token: 0x1700062B RID: 1579
// (get) Token: 0x060029CD RID: 10701 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700062B")]
public object[] Args
{
[Token(Token = "0x60029CD")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "8")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> of the called method.</summary>
/// <returns>The <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> of the called method.</returns>
// Token: 0x1700062C RID: 1580
// (get) Token: 0x060029CE RID: 10702 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700062C")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x60029CE")]
[Address(RVA = "0x25C81C0", Offset = "0x25C6FC0", VA = "0x1825C81C0", Slot = "9")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Reflection.MethodBase" /> of the called method.</summary>
/// <returns>The <see cref="T:System.Reflection.MethodBase" /> of the called method.</returns>
// Token: 0x1700062D RID: 1581
// (get) Token: 0x060029CF RID: 10703 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700062D")]
public MethodBase MethodBase
{
[Token(Token = "0x60029CF")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "10")]
get
{
return null;
}
}
/// <summary>Gets the name of the called method.</summary>
/// <returns>The name of the method that the current <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" /> originated from.</returns>
// Token: 0x1700062E RID: 1582
// (get) Token: 0x060029D0 RID: 10704 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700062E")]
public string MethodName
{
[Token(Token = "0x60029D0")]
[Address(RVA = "0x25C8220", Offset = "0x25C7020", VA = "0x1825C8220", Slot = "11")]
get
{
return null;
}
}
/// <summary>Gets an array of <see cref="T:System.Type" /> objects containing the method signature.</summary>
/// <returns>An array of <see cref="T:System.Type" /> objects containing the method signature.</returns>
// Token: 0x1700062F RID: 1583
// (get) Token: 0x060029D1 RID: 10705 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700062F")]
public object MethodSignature
{
[Token(Token = "0x60029D1")]
[Address(RVA = "0x25C8270", Offset = "0x25C7070", VA = "0x1825C8270", Slot = "12")]
get
{
return null;
}
}
/// <summary>Gets an <see cref="T:System.Collections.IDictionary" /> of properties contained in the current <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" />.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionary" /> of properties contained in the current <see cref="T:System.Runtime.Remoting.Messaging.ReturnMessage" />.</returns>
// Token: 0x17000630 RID: 1584
// (get) Token: 0x060029D2 RID: 10706 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000630")]
public virtual IDictionary Properties
{
[Token(Token = "0x60029D2")]
[Address(RVA = "0x25C8470", Offset = "0x25C7270", VA = "0x1825C8470", Slot = "21")]
get
{
return null;
}
}
/// <summary>Gets the name of the type on which the remote method was called.</summary>
/// <returns>The type name of the remote object on which the remote method was called.</returns>
// Token: 0x17000631 RID: 1585
// (get) Token: 0x060029D3 RID: 10707 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000631")]
public string TypeName
{
[Token(Token = "0x60029D3")]
[Address(RVA = "0x25C84E0", Offset = "0x25C72E0", VA = "0x1825C84E0", Slot = "13")]
get
{
return null;
}
}
/// <summary>Gets or sets the URI of the remote object on which the remote method was called.</summary>
/// <returns>The URI of the remote object on which the remote method was called.</returns>
// Token: 0x17000632 RID: 1586
// (get) Token: 0x060029D4 RID: 10708 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029D5 RID: 10709 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000632")]
public string Uri
{
[Token(Token = "0x60029D4")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x60029D5")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
set
{
}
}
// Token: 0x17000633 RID: 1587
// (get) Token: 0x060029D6 RID: 10710 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029D7 RID: 10711 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000633")]
string IInternalMessage.Uri
{
[Token(Token = "0x60029D6")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x60029D7")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0", Slot = "20")]
set
{
}
}
/// <summary>Returns a specified argument passed to the remote method during the method call.</summary>
/// <param name="argNum">The zero-based index of the requested argument.</param>
/// <returns>An argument passed to the remote method during the method call.</returns>
// Token: 0x060029D8 RID: 10712 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029D8")]
[Address(RVA = "0x25C8020", Offset = "0x25C6E20", VA = "0x1825C8020", Slot = "15")]
public object GetArg(int argNum)
{
return null;
}
/// <summary>Gets the exception that was thrown during the remote method call.</summary>
/// <returns>The exception thrown during the method call, or <see langword="null" /> if an exception did not occur during the call.</returns>
// Token: 0x17000634 RID: 1588
// (get) Token: 0x060029D9 RID: 10713 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000634")]
public Exception Exception
{
[Token(Token = "0x60029D9")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "4")]
get
{
return null;
}
}
/// <summary>Gets a specified object passed as an <see langword="out" /> or <see langword="ref" /> parameter to the called method.</summary>
/// <returns>An object passed as an <see langword="out" /> or <see langword="ref" /> parameter to the called method.</returns>
// Token: 0x17000635 RID: 1589
// (get) Token: 0x060029DA RID: 10714 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000635")]
public object[] OutArgs
{
[Token(Token = "0x60029DA")]
[Address(RVA = "0x25C83D0", Offset = "0x25C71D0", VA = "0x1825C83D0", Slot = "5")]
get
{
return null;
}
}
/// <summary>Gets the object returned by the called method.</summary>
/// <returns>The object returned by the called method.</returns>
// Token: 0x17000636 RID: 1590
// (get) Token: 0x060029DB RID: 10715 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000636")]
public virtual object ReturnValue
{
[Token(Token = "0x60029DB")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "22")]
get
{
return null;
}
}
// Token: 0x17000637 RID: 1591
// (get) Token: 0x060029DC RID: 10716 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029DD RID: 10717 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000637")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x60029DC")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x60029DD")]
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270", Slot = "18")]
set
{
}
}
// Token: 0x04001848 RID: 6216
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001848")]
private object[] _outArgs;
// Token: 0x04001849 RID: 6217
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001849")]
private object[] _args;
// Token: 0x0400184A RID: 6218
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400184A")]
private LogicalCallContext _callCtx;
// Token: 0x0400184B RID: 6219
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400184B")]
private object _returnValue;
// Token: 0x0400184C RID: 6220
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400184C")]
private string _uri;
// Token: 0x0400184D RID: 6221
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400184D")]
private Exception _exception;
// Token: 0x0400184E RID: 6222
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400184E")]
private MethodBase _methodBase;
// Token: 0x0400184F RID: 6223
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400184F")]
private string _methodName;
// Token: 0x04001850 RID: 6224
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001850")]
private Type[] _methodSignature;
// Token: 0x04001851 RID: 6225
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001851")]
private string _typeName;
// Token: 0x04001852 RID: 6226
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001852")]
private MethodReturnDictionary _properties;
// Token: 0x04001853 RID: 6227
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001853")]
private Identity _targetIdentity;
// Token: 0x04001854 RID: 6228
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001854")]
private ArgInfo _inArgInfo;
}
}
@@ -0,0 +1,33 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000524 RID: 1316
[Token(Token = "0x2000524")]
internal class ServerContextTerminatorSink : IMessageSink
{
// Token: 0x060029DE RID: 10718 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029DE")]
[Address(RVA = "0x25C8660", Offset = "0x25C7460", VA = "0x1825C8660", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x060029DF RID: 10719 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029DF")]
[Address(RVA = "0x25C8550", Offset = "0x25C7350", VA = "0x1825C8550", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x060029E0 RID: 10720 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029E0")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ServerContextTerminatorSink()
{
}
}
}
@@ -0,0 +1,43 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000526 RID: 1318
[Token(Token = "0x2000526")]
internal class ServerObjectReplySink : IMessageSink
{
// Token: 0x060029E4 RID: 10724 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029E4")]
[Address(RVA = "0xD87100", Offset = "0xD85F00", VA = "0x180D87100")]
public ServerObjectReplySink(ServerIdentity identity, IMessageSink replySink)
{
}
// Token: 0x060029E5 RID: 10725 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E5")]
[Address(RVA = "0x25C8C90", Offset = "0x25C7A90", VA = "0x1825C8C90", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x060029E6 RID: 10726 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E6")]
[Address(RVA = "0x25C8C40", Offset = "0x25C7A40", VA = "0x1825C8C40", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x04001856 RID: 6230
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001856")]
private IMessageSink _replySink;
// Token: 0x04001857 RID: 6231
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001857")]
private ServerIdentity _identity;
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000525 RID: 1317
[Token(Token = "0x2000525")]
internal class ServerObjectTerminatorSink : IMessageSink
{
// Token: 0x060029E1 RID: 10721 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029E1")]
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
public ServerObjectTerminatorSink(IMessageSink nextSink)
{
}
// Token: 0x060029E2 RID: 10722 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E2")]
[Address(RVA = "0x25C8E90", Offset = "0x25C7C90", VA = "0x1825C8E90", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x060029E3 RID: 10723 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E3")]
[Address(RVA = "0x25C8D10", Offset = "0x25C7B10", VA = "0x1825C8D10", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x04001855 RID: 6229
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001855")]
private IMessageSink _nextSink;
}
}
@@ -0,0 +1,58 @@
using System;
using System.Runtime.Remoting.Proxies;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000527 RID: 1319
[Token(Token = "0x2000527")]
internal class StackBuilderSink : IMessageSink
{
// Token: 0x060029E7 RID: 10727 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029E7")]
[Address(RVA = "0x25CB3F0", Offset = "0x25CA1F0", VA = "0x1825CB3F0")]
public StackBuilderSink(MarshalByRefObject obj, bool forceInternalExecute)
{
}
// Token: 0x060029E8 RID: 10728 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E8")]
[Address(RVA = "0x25CB2B0", Offset = "0x25CA0B0", VA = "0x1825CB2B0", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x060029E9 RID: 10729 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029E9")]
[Address(RVA = "0x25CABE0", Offset = "0x25C99E0", VA = "0x1825CABE0", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x060029EA RID: 10730 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029EA")]
[Address(RVA = "0x25CB0C0", Offset = "0x25C9EC0", VA = "0x1825CB0C0")]
private void ExecuteAsyncMessage(object ob)
{
}
// Token: 0x060029EB RID: 10731 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029EB")]
[Address(RVA = "0x25CAD20", Offset = "0x25C9B20", VA = "0x1825CAD20")]
private void CheckParameters(IMessage msg)
{
}
// Token: 0x04001858 RID: 6232
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001858")]
private MarshalByRefObject _target;
// Token: 0x04001859 RID: 6233
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001859")]
private RealProxy _rp;
}
}