This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,41 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051B RID: 1307
[Token(Token = "0x200051B")]
internal class ArgInfo
{
// Token: 0x06002ADF RID: 10975 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ADF")]
[Address(RVA = "0x2BF2AF0", Offset = "0x2BF1AF0", VA = "0x182BF2AF0")]
public ArgInfo(MethodBase method, ArgInfoType type)
{
}
// Token: 0x06002AE0 RID: 10976 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AE0")]
[Address(RVA = "0x2BF29E0", Offset = "0x2BF19E0", VA = "0x182BF29E0")]
public object[] GetInOutArgs(object[] args)
{
return null;
}
// Token: 0x04001898 RID: 6296
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001898")]
private int[] _paramMap;
// Token: 0x04001899 RID: 6297
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001899")]
private int _inoutArgCount;
// Token: 0x0400189A RID: 6298
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400189A")]
private MethodBase _method;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051A RID: 1306
[Token(Token = "0x200051A")]
internal enum ArgInfoType : byte
{
// Token: 0x04001896 RID: 6294
[Token(Token = "0x4001896")]
In,
// Token: 0x04001897 RID: 6295
[Token(Token = "0x4001897")]
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: 0x0200051C RID: 1308
[Token(Token = "0x200051C")]
[ComVisible(true)]
[StructLayout(0)]
public class AsyncResult : IAsyncResult, IMessageSink, IThreadPoolWorkItem
{
// Token: 0x06002AE1 RID: 10977 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AE1")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal AsyncResult()
{
}
// Token: 0x06002AE2 RID: 10978 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AE2")]
[Address(RVA = "0x2BF3170", Offset = "0x2BF2170", VA = "0x182BF3170")]
internal AsyncResult(WaitCallback cb, object state, bool capture_context)
{
}
// Token: 0x06002AE3 RID: 10979 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AE3")]
[Address(RVA = "0x2BF3070", Offset = "0x2BF2070", VA = "0x182BF3070")]
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: 0x1700063F RID: 1599
// (get) Token: 0x06002AE4 RID: 10980 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700063F")]
public virtual object AsyncState
{
[Token(Token = "0x6002AE4")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", 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: 0x17000640 RID: 1600
// (get) Token: 0x06002AE5 RID: 10981 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000640")]
public virtual WaitHandle AsyncWaitHandle
{
[Token(Token = "0x6002AE5")]
[Address(RVA = "0x2BF3240", Offset = "0x2BF2240", VA = "0x182BF3240", 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: 0x17000641 RID: 1601
// (get) Token: 0x06002AE6 RID: 10982 RVA: 0x00018948 File Offset: 0x00016B48
[Token(Token = "0x17000641")]
public virtual bool CompletedSynchronously
{
[Token(Token = "0x6002AE6")]
[Address(RVA = "0x417650", Offset = "0x416650", VA = "0x180417650", 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: 0x17000642 RID: 1602
// (get) Token: 0x06002AE7 RID: 10983 RVA: 0x00018960 File Offset: 0x00016B60
[Token(Token = "0x17000642")]
public virtual bool IsCompleted
{
[Token(Token = "0x6002AE7")]
[Address(RVA = "0x51F230", Offset = "0x51E230", VA = "0x18051F230", 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: 0x17000643 RID: 1603
// (get) Token: 0x06002AE8 RID: 10984 RVA: 0x00018978 File Offset: 0x00016B78
// (set) Token: 0x06002AE9 RID: 10985 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000643")]
public bool EndInvokeCalled
{
[Token(Token = "0x6002AE8")]
[Address(RVA = "0x51F240", Offset = "0x51E240", VA = "0x18051F240")]
get
{
return default(bool);
}
[Token(Token = "0x6002AE9")]
[Address(RVA = "0x51F290", Offset = "0x51E290", VA = "0x18051F290")]
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: 0x17000644 RID: 1604
// (get) Token: 0x06002AEA RID: 10986 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000644")]
public virtual object AsyncDelegate
{
[Token(Token = "0x6002AEA")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", 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: 0x17000645 RID: 1605
// (get) Token: 0x06002AEB RID: 10987 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000645")]
public IMessageSink NextSink
{
[Token(Token = "0x6002AEB")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", 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: 0x06002AEC RID: 10988 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AEC")]
[Address(RVA = "0x2BF2D00", Offset = "0x2BF1D00", VA = "0x182BF2D00", 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: 0x06002AED RID: 10989 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AED")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", 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: 0x06002AEE RID: 10990 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AEE")]
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", Slot = "20")]
public virtual void SetMessageCtrl(IMessageCtrl mc)
{
}
// Token: 0x06002AEF RID: 10991 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AEF")]
[Address(RVA = "0x417950", Offset = "0x416950", VA = "0x180417950")]
internal void SetCompletedSynchronously(bool completed)
{
}
// Token: 0x06002AF0 RID: 10992 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AF0")]
[Address(RVA = "0x2BF2D50", Offset = "0x2BF1D50", VA = "0x182BF2D50")]
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: 0x06002AF1 RID: 10993 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AF1")]
[Address(RVA = "0x2BF2E80", Offset = "0x2BF1E80", VA = "0x182BF2E80", Slot = "21")]
public virtual IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x17000646 RID: 1606
// (get) Token: 0x06002AF2 RID: 10994 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002AF3 RID: 10995 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000646")]
internal MonoMethodMessage CallMessage
{
[Token(Token = "0x6002AF2")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
[Token(Token = "0x6002AF3")]
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
set
{
}
}
// Token: 0x06002AF4 RID: 10996 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AF4")]
[Address(RVA = "0x2BF2E70", Offset = "0x2BF1E70", VA = "0x182BF2E70", Slot = "10")]
void IThreadPoolWorkItem.ExecuteWorkItem()
{
}
// Token: 0x06002AF5 RID: 10997 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AF5")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
void IThreadPoolWorkItem.MarkAborted(ThreadAbortException tae)
{
}
// Token: 0x06002AF6 RID: 10998 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AF6")]
[Address(RVA = "0x2BF2E70", Offset = "0x2BF1E70", VA = "0x182BF2E70")]
internal object Invoke()
{
return null;
}
// Token: 0x0400189B RID: 6299
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400189B")]
private object async_state;
// Token: 0x0400189C RID: 6300
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400189C")]
private WaitHandle handle;
// Token: 0x0400189D RID: 6301
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400189D")]
private object async_delegate;
// Token: 0x0400189E RID: 6302
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400189E")]
private IntPtr data;
// Token: 0x0400189F RID: 6303
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400189F")]
private object object_data;
// Token: 0x040018A0 RID: 6304
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018A0")]
private bool sync_completed;
// Token: 0x040018A1 RID: 6305
[global::Cpp2IlInjected.FieldOffset(Offset = "0x39")]
[Token(Token = "0x40018A1")]
private bool completed;
// Token: 0x040018A2 RID: 6306
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3A")]
[Token(Token = "0x40018A2")]
private bool endinvoke_called;
// Token: 0x040018A3 RID: 6307
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40018A3")]
private object async_callback;
// Token: 0x040018A4 RID: 6308
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40018A4")]
private ExecutionContext current;
// Token: 0x040018A5 RID: 6309
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40018A5")]
private ExecutionContext original;
// Token: 0x040018A6 RID: 6310
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40018A6")]
private long add_time;
// Token: 0x040018A7 RID: 6311
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40018A7")]
private MonoMethodMessage call_message;
// Token: 0x040018A8 RID: 6312
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40018A8")]
private IMessageCtrl message_ctrl;
// Token: 0x040018A9 RID: 6313
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40018A9")]
private IMessage reply_message;
// Token: 0x040018AA RID: 6314
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40018AA")]
private WaitCallback orig_cb;
// Token: 0x040018AB RID: 6315
[Token(Token = "0x40018AB")]
internal static ContextCallback ccb;
}
}
@@ -0,0 +1,22 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051D RID: 1309
[Token(Token = "0x200051D")]
internal class CADArgHolder
{
// Token: 0x06002AF9 RID: 11001 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AF9")]
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
public CADArgHolder(int i)
{
}
// Token: 0x040018AC RID: 6316
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018AC")]
public int index;
}
}
@@ -0,0 +1,130 @@
using System;
using System.Collections;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000520 RID: 1312
[Token(Token = "0x2000520")]
internal class CADMessageBase
{
// Token: 0x06002AFE RID: 11006 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AFE")]
[Address(RVA = "0x2BF4FC0", Offset = "0x2BF3FC0", VA = "0x182BF4FC0")]
public CADMessageBase(IMethodMessage msg)
{
}
// Token: 0x06002AFF RID: 11007 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AFF")]
[Address(RVA = "0x2BF33C0", Offset = "0x2BF23C0", VA = "0x182BF33C0")]
internal MethodBase GetMethod()
{
return null;
}
// Token: 0x06002B00 RID: 11008 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B00")]
[Address(RVA = "0x2BF3490", Offset = "0x2BF2490", VA = "0x182BF3490")]
protected static Type[] GetSignature(MethodBase methodBase, bool load)
{
return null;
}
// Token: 0x06002B01 RID: 11009 RVA: 0x00018990 File Offset: 0x00016B90
[Token(Token = "0x6002B01")]
[Address(RVA = "0x2BF3CD0", Offset = "0x2BF2CD0", VA = "0x182BF3CD0")]
internal static int MarshalProperties(IDictionary dict, ref ArrayList args)
{
return 0;
}
// Token: 0x06002B02 RID: 11010 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B02")]
[Address(RVA = "0x2BF4E60", Offset = "0x2BF3E60", VA = "0x182BF4E60")]
internal static void UnmarshalProperties(IDictionary dict, int count, ArrayList args)
{
}
// Token: 0x06002B03 RID: 11011 RVA: 0x000189A8 File Offset: 0x00016BA8
[Token(Token = "0x6002B03")]
[Address(RVA = "0x2BF36A0", Offset = "0x2BF26A0", VA = "0x182BF36A0")]
private static bool IsPossibleToIgnoreMarshal(object obj)
{
return default(bool);
}
// Token: 0x06002B04 RID: 11012 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B04")]
[Address(RVA = "0x2BF3810", Offset = "0x2BF2810", VA = "0x182BF3810")]
protected object MarshalArgument(object arg, ref ArrayList args)
{
return null;
}
// Token: 0x06002B05 RID: 11013 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B05")]
[Address(RVA = "0x2BF42F0", Offset = "0x2BF32F0", VA = "0x182BF42F0")]
protected object UnmarshalArgument(object arg, ArrayList args)
{
return null;
}
// Token: 0x06002B06 RID: 11014 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B06")]
[Address(RVA = "0x2BF3BA0", Offset = "0x2BF2BA0", VA = "0x182BF3BA0")]
internal object[] MarshalArguments(object[] arguments, ref ArrayList args)
{
return null;
}
// Token: 0x06002B07 RID: 11015 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B07")]
[Address(RVA = "0x2BF4D30", Offset = "0x2BF3D30", VA = "0x182BF4D30")]
internal object[] UnmarshalArguments(object[] arguments, ArrayList args)
{
return null;
}
// Token: 0x06002B08 RID: 11016 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B08")]
[Address(RVA = "0x2BF4160", Offset = "0x2BF3160", VA = "0x182BF4160")]
protected void SaveLogicalCallContext(IMethodMessage msg, ref ArrayList serializeList)
{
}
// Token: 0x06002B09 RID: 11017 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B09")]
[Address(RVA = "0x2BF3330", Offset = "0x2BF2330", VA = "0x182BF3330")]
internal LogicalCallContext GetLogicalCallContext(ArrayList args)
{
return null;
}
// Token: 0x040018B5 RID: 6325
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018B5")]
protected object[] _args;
// Token: 0x040018B6 RID: 6326
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018B6")]
protected byte[] _serializedArgs;
// Token: 0x040018B7 RID: 6327
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018B7")]
protected int _propertyCount;
// Token: 0x040018B8 RID: 6328
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018B8")]
protected CADArgHolder _callContext;
// Token: 0x040018B9 RID: 6329
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40018B9")]
internal byte[] serializedMethod;
}
}
@@ -0,0 +1,73 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000521 RID: 1313
[Token(Token = "0x2000521")]
internal class CADMethodCallMessage : CADMessageBase
{
// Token: 0x17000647 RID: 1607
// (get) Token: 0x06002B0A RID: 11018 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000647")]
internal string Uri
{
[Token(Token = "0x6002B0A")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
// Token: 0x06002B0B RID: 11019 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B0B")]
[Address(RVA = "0x2BF5060", Offset = "0x2BF4060", VA = "0x182BF5060")]
internal static CADMethodCallMessage Create(IMessage callMsg)
{
return null;
}
// Token: 0x06002B0C RID: 11020 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B0C")]
[Address(RVA = "0x2BF52A0", Offset = "0x2BF42A0", VA = "0x182BF52A0")]
internal CADMethodCallMessage(IMethodCallMessage callMsg)
{
}
// Token: 0x06002B0D RID: 11021 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B0D")]
[Address(RVA = "0x2BF51D0", Offset = "0x2BF41D0", VA = "0x182BF51D0")]
internal ArrayList GetArguments()
{
return null;
}
// Token: 0x06002B0E RID: 11022 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B0E")]
[Address(RVA = "0x2BF51C0", Offset = "0x2BF41C0", VA = "0x182BF51C0")]
internal object[] GetArgs(ArrayList args)
{
return null;
}
// Token: 0x17000648 RID: 1608
// (get) Token: 0x06002B0F RID: 11023 RVA: 0x000189C0 File Offset: 0x00016BC0
[Token(Token = "0x17000648")]
internal int PropertiesCount
{
[Token(Token = "0x6002B0F")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return 0;
}
}
// Token: 0x040018BA RID: 6330
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018BA")]
private string _uri;
}
}
@@ -0,0 +1,60 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051F RID: 1311
[Token(Token = "0x200051F")]
[Serializable]
internal class CADMethodRef
{
// Token: 0x06002AFB RID: 11003 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AFB")]
[Address(RVA = "0x2BF53C0", Offset = "0x2BF43C0", VA = "0x182BF53C0")]
private Type[] GetTypes(string[] typeArray)
{
return null;
}
// Token: 0x06002AFC RID: 11004 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AFC")]
[Address(RVA = "0x2BF5500", Offset = "0x2BF4500", VA = "0x182BF5500")]
public MethodBase Resolve()
{
return null;
}
// Token: 0x06002AFD RID: 11005 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AFD")]
[Address(RVA = "0x2BF59C0", Offset = "0x2BF49C0", VA = "0x182BF59C0")]
public CADMethodRef(IMethodMessage msg)
{
}
// Token: 0x040018B0 RID: 6320
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018B0")]
private bool ctor;
// Token: 0x040018B1 RID: 6321
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018B1")]
private string typeName;
// Token: 0x040018B2 RID: 6322
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018B2")]
private string methodName;
// Token: 0x040018B3 RID: 6323
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018B3")]
private string[] param_names;
// Token: 0x040018B4 RID: 6324
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40018B4")]
private string[] generic_arg_names;
}
}
@@ -0,0 +1,86 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000522 RID: 1314
[Token(Token = "0x2000522")]
internal class CADMethodReturnMessage : CADMessageBase
{
// Token: 0x06002B10 RID: 11024 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B10")]
[Address(RVA = "0x2BF5CC0", Offset = "0x2BF4CC0", VA = "0x182BF5CC0")]
internal static CADMethodReturnMessage Create(IMessage callMsg)
{
return null;
}
// Token: 0x06002B11 RID: 11025 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B11")]
[Address(RVA = "0x2BF5EE0", Offset = "0x2BF4EE0", VA = "0x182BF5EE0")]
internal CADMethodReturnMessage(IMethodReturnMessage retMsg)
{
}
// Token: 0x06002B12 RID: 11026 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B12")]
[Address(RVA = "0x2BF5D40", Offset = "0x2BF4D40", VA = "0x182BF5D40")]
internal ArrayList GetArguments()
{
return null;
}
// Token: 0x06002B13 RID: 11027 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B13")]
[Address(RVA = "0x2BF51C0", Offset = "0x2BF41C0", VA = "0x182BF51C0")]
internal object[] GetArgs(ArrayList args)
{
return null;
}
// Token: 0x06002B14 RID: 11028 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B14")]
[Address(RVA = "0x2BF5ED0", Offset = "0x2BF4ED0", VA = "0x182BF5ED0")]
internal object GetReturnValue(ArrayList args)
{
return null;
}
// Token: 0x06002B15 RID: 11029 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B15")]
[Address(RVA = "0x2BF5E10", Offset = "0x2BF4E10", VA = "0x182BF5E10")]
internal Exception GetException(ArrayList args)
{
return null;
}
// Token: 0x17000649 RID: 1609
// (get) Token: 0x06002B16 RID: 11030 RVA: 0x000189D8 File Offset: 0x00016BD8
[Token(Token = "0x17000649")]
internal int PropertiesCount
{
[Token(Token = "0x6002B16")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return 0;
}
}
// Token: 0x040018BB RID: 6331
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018BB")]
private object _returnValue;
// Token: 0x040018BC RID: 6332
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40018BC")]
private CADArgHolder _exception;
// Token: 0x040018BD RID: 6333
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40018BD")]
private Type[] _sig;
}
}
@@ -0,0 +1,32 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200051E RID: 1310
[Token(Token = "0x200051E")]
internal class CADObjRef
{
// Token: 0x06002AFA RID: 11002 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AFA")]
[Address(RVA = "0x2BF60F0", Offset = "0x2BF50F0", VA = "0x182BF60F0")]
public CADObjRef(ObjRef o, int sourceDomain)
{
}
// Token: 0x040018AD RID: 6317
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018AD")]
internal ObjRef objref;
// Token: 0x040018AE RID: 6318
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018AE")]
internal int SourceDomain;
// Token: 0x040018AF RID: 6319
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018AF")]
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: 0x02000514 RID: 1300
[Token(Token = "0x2000514")]
[ComVisible(true)]
[Serializable]
public sealed class CallContext
{
// Token: 0x06002AC1 RID: 10945 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AC1")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
private CallContext()
{
}
// Token: 0x06002AC2 RID: 10946 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AC2")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
internal static object SetCurrentCallContext(LogicalCallContext ctx)
{
return null;
}
// Token: 0x06002AC3 RID: 10947 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AC3")]
[Address(RVA = "0x2BF6290", Offset = "0x2BF5290", VA = "0x182BF6290")]
internal static LogicalCallContext SetLogicalCallContext(LogicalCallContext callCtx)
{
return null;
}
}
}
@@ -0,0 +1,63 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000519 RID: 1305
[Token(Token = "0x2000519")]
[Serializable]
internal class CallContextRemotingData : ICloneable
{
// Token: 0x1700063D RID: 1597
// (get) Token: 0x06002ADA RID: 10970 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002ADB RID: 10971 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700063D")]
internal string LogicalCallID
{
[Token(Token = "0x6002ADA")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6002ADB")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x1700063E RID: 1598
// (get) Token: 0x06002ADC RID: 10972 RVA: 0x00018930 File Offset: 0x00016B30
[Token(Token = "0x1700063E")]
internal bool HasInfo
{
[Token(Token = "0x6002ADC")]
[Address(RVA = "0x979820", Offset = "0x978820", VA = "0x180979820")]
get
{
return default(bool);
}
}
// Token: 0x06002ADD RID: 10973 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002ADD")]
[Address(RVA = "0x2BF61B0", Offset = "0x2BF51B0", VA = "0x182BF61B0", Slot = "4")]
public object Clone()
{
return null;
}
// Token: 0x06002ADE RID: 10974 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ADE")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CallContextRemotingData()
{
}
// Token: 0x04001894 RID: 6292
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001894")]
private string _logicalCallID;
}
}
@@ -0,0 +1,45 @@
using System;
using System.Security.Principal;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000518 RID: 1304
[Token(Token = "0x2000518")]
[Serializable]
internal class CallContextSecurityData : ICloneable
{
// Token: 0x1700063C RID: 1596
// (get) Token: 0x06002AD7 RID: 10967 RVA: 0x00018918 File Offset: 0x00016B18
[Token(Token = "0x1700063C")]
internal bool HasInfo
{
[Token(Token = "0x6002AD7")]
[Address(RVA = "0x979820", Offset = "0x978820", VA = "0x180979820")]
get
{
return default(bool);
}
}
// Token: 0x06002AD8 RID: 10968 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AD8")]
[Address(RVA = "0x2BF6220", Offset = "0x2BF5220", VA = "0x182BF6220", Slot = "4")]
public object Clone()
{
return null;
}
// Token: 0x06002AD9 RID: 10969 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AD9")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CallContextSecurityData()
{
}
// Token: 0x04001893 RID: 6291
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001893")]
private IPrincipal _principal;
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200053A RID: 1338
[Token(Token = "0x200053A")]
internal enum CallType
{
// Token: 0x04001903 RID: 6403
[Token(Token = "0x4001903")]
Sync,
// Token: 0x04001904 RID: 6404
[Token(Token = "0x4001904")]
BeginInvoke,
// Token: 0x04001905 RID: 6405
[Token(Token = "0x4001905")]
EndInvoke,
// Token: 0x04001906 RID: 6406
[Token(Token = "0x4001906")]
OneWay
}
}
@@ -0,0 +1,44 @@
using System;
using System.Runtime.Remoting.Contexts;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000524 RID: 1316
[Token(Token = "0x2000524")]
internal class ClientContextReplySink : IMessageSink
{
// Token: 0x06002B1A RID: 11034 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B1A")]
[Address(RVA = "0x1735ED0", Offset = "0x1734ED0", VA = "0x181735ED0")]
public ClientContextReplySink(Context ctx, IMessageSink replySink)
{
}
// Token: 0x06002B1B RID: 11035 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B1B")]
[Address(RVA = "0x2BF64E0", Offset = "0x2BF54E0", VA = "0x182BF64E0", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002B1C RID: 11036 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B1C")]
[Address(RVA = "0x2BF6490", Offset = "0x2BF5490", VA = "0x182BF6490", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x040018BF RID: 6335
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018BF")]
private IMessageSink _replySink;
// Token: 0x040018C0 RID: 6336
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018C0")]
private Context _context;
}
}
@@ -0,0 +1,39 @@
using System;
using System.Runtime.Remoting.Contexts;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000523 RID: 1315
[Token(Token = "0x2000523")]
internal class ClientContextTerminatorSink : IMessageSink
{
// Token: 0x06002B17 RID: 11031 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B17")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public ClientContextTerminatorSink(Context ctx)
{
}
// Token: 0x06002B18 RID: 11032 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B18")]
[Address(RVA = "0x2BF6870", Offset = "0x2BF5870", VA = "0x182BF6870", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002B19 RID: 11033 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B19")]
[Address(RVA = "0x2BF65D0", Offset = "0x2BF55D0", VA = "0x182BF65D0", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x040018BE RID: 6334
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018BE")]
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: 0x02000525 RID: 1317
[Token(Token = "0x2000525")]
[ComVisible(true)]
[CLSCompliant(false)]
[Serializable]
public class ConstructionCall : MethodCall, IConstructionCallMessage, IMessage, IMethodCallMessage, IMethodMessage
{
// Token: 0x06002B1D RID: 11037 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B1D")]
[Address(RVA = "0x2BFAF40", Offset = "0x2BF9F40", VA = "0x182BFAF40")]
internal ConstructionCall(Type type)
{
}
// Token: 0x06002B1E RID: 11038 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B1E")]
[Address(RVA = "0x2BFAFA0", Offset = "0x2BF9FA0", VA = "0x182BFAFA0")]
internal ConstructionCall(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002B1F RID: 11039 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B1F")]
[Address(RVA = "0x2BFAC80", Offset = "0x2BF9C80", VA = "0x182BFAC80", Slot = "22")]
internal override void InitDictionary()
{
}
// Token: 0x1700064A RID: 1610
// (get) Token: 0x06002B20 RID: 11040 RVA: 0x000189F0 File Offset: 0x00016BF0
// (set) Token: 0x06002B21 RID: 11041 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700064A")]
internal bool IsContextOk
{
[Token(Token = "0x6002B20")]
[Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")]
get
{
return default(bool);
}
[Token(Token = "0x6002B21")]
[Address(RVA = "0x497010", Offset = "0x496010", VA = "0x180497010")]
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: 0x1700064B RID: 1611
// (get) Token: 0x06002B22 RID: 11042 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700064B")]
public Type ActivationType
{
[Token(Token = "0x6002B22")]
[Address(RVA = "0x2BFB050", Offset = "0x2BFA050", VA = "0x182BFB050", 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: 0x1700064C RID: 1612
// (get) Token: 0x06002B23 RID: 11043 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700064C")]
public string ActivationTypeName
{
[Token(Token = "0x6002B23")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0", 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: 0x1700064D RID: 1613
// (get) Token: 0x06002B24 RID: 11044 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002B25 RID: 11045 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700064D")]
public IActivator Activator
{
[Token(Token = "0x6002B24")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "26")]
get
{
return null;
}
[Token(Token = "0x6002B25")]
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", 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: 0x1700064E RID: 1614
// (get) Token: 0x06002B26 RID: 11046 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700064E")]
public object[] CallSiteActivationAttributes
{
[Token(Token = "0x6002B26")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "28")]
get
{
return null;
}
}
// Token: 0x06002B27 RID: 11047 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B27")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
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: 0x1700064F RID: 1615
// (get) Token: 0x06002B28 RID: 11048 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700064F")]
public IList ContextProperties
{
[Token(Token = "0x6002B28")]
[Address(RVA = "0x2BFB120", Offset = "0x2BFA120", VA = "0x182BFB120", Slot = "29")]
get
{
return null;
}
}
// Token: 0x06002B29 RID: 11049 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B29")]
[Address(RVA = "0x2BFAD50", Offset = "0x2BF9D50", VA = "0x182BFAD50", Slot = "19")]
internal override void InitMethodProperty(string key, object value)
{
}
// Token: 0x06002B2A RID: 11050 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B2A")]
[Address(RVA = "0x2BFAB80", Offset = "0x2BF9B80", VA = "0x182BFAB80", 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: 0x17000650 RID: 1616
// (get) Token: 0x06002B2B RID: 11051 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000650")]
public override IDictionary Properties
{
[Token(Token = "0x6002B2B")]
[Address(RVA = "0x2BFB180", Offset = "0x2BFA180", VA = "0x182BFB180", Slot = "21")]
get
{
return null;
}
}
// Token: 0x17000651 RID: 1617
// (get) Token: 0x06002B2C RID: 11052 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002B2D RID: 11053 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000651")]
internal RemotingProxy SourceProxy
{
[Token(Token = "0x6002B2C")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get
{
return null;
}
[Token(Token = "0x6002B2D")]
[Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")]
set
{
}
}
// Token: 0x040018C1 RID: 6337
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40018C1")]
private IActivator _activator;
// Token: 0x040018C2 RID: 6338
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40018C2")]
private object[] _activationAttributes;
// Token: 0x040018C3 RID: 6339
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40018C3")]
private IList _contextProperties;
// Token: 0x040018C4 RID: 6340
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40018C4")]
private Type _activationType;
// Token: 0x040018C5 RID: 6341
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40018C5")]
private string _activationTypeName;
// Token: 0x040018C6 RID: 6342
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40018C6")]
private bool _isContextOk;
// Token: 0x040018C7 RID: 6343
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x40018C7")]
[NonSerialized]
private RemotingProxy _sourceProxy;
}
}
@@ -0,0 +1,37 @@
using System;
using System.Runtime.Remoting.Activation;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000526 RID: 1318
[Token(Token = "0x2000526")]
internal class ConstructionCallDictionary : MessageDictionary
{
// Token: 0x06002B2E RID: 11054 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B2E")]
[Address(RVA = "0x2BFAB00", Offset = "0x2BF9B00", VA = "0x182BFAB00")]
public ConstructionCallDictionary(IConstructionCallMessage message)
{
}
// Token: 0x06002B2F RID: 11055 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B2F")]
[Address(RVA = "0x2BFA200", Offset = "0x2BF9200", VA = "0x182BFA200", Slot = "21")]
protected override object GetMethodProperty(string key)
{
return null;
}
// Token: 0x06002B30 RID: 11056 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B30")]
[Address(RVA = "0x2BFA510", Offset = "0x2BF9510", VA = "0x182BFA510", Slot = "22")]
protected override void SetMethodProperty(string key, object value)
{
}
// Token: 0x040018C8 RID: 6344
[Token(Token = "0x40018C8")]
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: 0x02000527 RID: 1319
[Token(Token = "0x2000527")]
[ComVisible(true)]
[CLSCompliant(false)]
[Serializable]
public class ConstructionResponse : MethodResponse, IConstructionReturnMessage, IMethodReturnMessage, IMethodMessage, IMessage
{
// Token: 0x06002B32 RID: 11058 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B32")]
[Address(RVA = "0x2BFB2E0", Offset = "0x2BFA2E0", VA = "0x182BFB2E0")]
internal ConstructionResponse(object resultObject, LogicalCallContext callCtx, IMethodCallMessage msg)
{
}
// Token: 0x06002B33 RID: 11059 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B33")]
[Address(RVA = "0x2BFB1B0", Offset = "0x2BFA1B0", VA = "0x182BFB1B0")]
internal ConstructionResponse(Exception e, IMethodCallMessage msg)
{
}
// Token: 0x06002B34 RID: 11060 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B34")]
[Address(RVA = "0x2BFB250", Offset = "0x2BFA250", VA = "0x182BFB250")]
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: 0x17000652 RID: 1618
// (get) Token: 0x06002B35 RID: 11061 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000652")]
public override IDictionary Properties
{
[Token(Token = "0x6002B35")]
[Address(RVA = "0x2BFB370", Offset = "0x2BFA370", VA = "0x182BFB370", Slot = "22")]
get
{
return null;
}
}
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000528 RID: 1320
[Token(Token = "0x2000528")]
[Serializable]
internal class EnvoyTerminatorSink : IMessageSink
{
// Token: 0x06002B36 RID: 11062 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B36")]
[Address(RVA = "0x2BFEE30", Offset = "0x2BFDE30", VA = "0x182BFEE30", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002B37 RID: 11063 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B37")]
[Address(RVA = "0x2BFEDB0", Offset = "0x2BFDDB0", VA = "0x182BFEDB0", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x06002B38 RID: 11064 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B38")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EnvoyTerminatorSink()
{
}
// Token: 0x040018C9 RID: 6345
[Token(Token = "0x40018C9")]
public static EnvoyTerminatorSink Instance;
}
}
@@ -0,0 +1,150 @@
using System;
using System.Collections;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000529 RID: 1321
[Token(Token = "0x2000529")]
[Serializable]
internal class ErrorMessage : IMethodCallMessage, IMethodMessage, IMessage
{
// Token: 0x06002B3A RID: 11066 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B3A")]
[Address(RVA = "0x2BFEEF0", Offset = "0x2BFDEF0", VA = "0x182BFEEF0")]
public ErrorMessage()
{
}
// Token: 0x17000653 RID: 1619
// (get) Token: 0x06002B3B RID: 11067 RVA: 0x00018A08 File Offset: 0x00016C08
[Token(Token = "0x17000653")]
public int ArgCount
{
[Token(Token = "0x6002B3B")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x17000654 RID: 1620
// (get) Token: 0x06002B3C RID: 11068 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000654")]
public object[] Args
{
[Token(Token = "0x6002B3C")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000655 RID: 1621
// (get) Token: 0x06002B3D RID: 11069 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000655")]
public MethodBase MethodBase
{
[Token(Token = "0x6002B3D")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x17000656 RID: 1622
// (get) Token: 0x06002B3E RID: 11070 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000656")]
public string MethodName
{
[Token(Token = "0x6002B3E")]
[Address(RVA = "0x2BFEF30", Offset = "0x2BFDF30", VA = "0x182BFEF30", Slot = "8")]
get
{
return null;
}
}
// Token: 0x17000657 RID: 1623
// (get) Token: 0x06002B3F RID: 11071 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000657")]
public object MethodSignature
{
[Token(Token = "0x6002B3F")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "9")]
get
{
return null;
}
}
// Token: 0x17000658 RID: 1624
// (get) Token: 0x06002B40 RID: 11072 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000658")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002B40")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "14")]
get
{
return null;
}
}
// Token: 0x17000659 RID: 1625
// (get) Token: 0x06002B41 RID: 11073 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000659")]
public string TypeName
{
[Token(Token = "0x6002B41")]
[Address(RVA = "0x2BFEF60", Offset = "0x2BFDF60", VA = "0x182BFEF60", Slot = "10")]
get
{
return null;
}
}
// Token: 0x1700065A RID: 1626
// (get) Token: 0x06002B42 RID: 11074 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700065A")]
public string Uri
{
[Token(Token = "0x6002B42")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "11")]
get
{
return null;
}
}
// Token: 0x06002B43 RID: 11075 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B43")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "12")]
public object GetArg(int arg_num)
{
return null;
}
// Token: 0x1700065B RID: 1627
// (get) Token: 0x06002B44 RID: 11076 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700065B")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002B44")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
get
{
return null;
}
}
// Token: 0x040018CA RID: 6346
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018CA")]
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: 0x0200052A RID: 1322
[Token(Token = "0x200052A")]
[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: 0x040018CB RID: 6347
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018CB")]
public string HeaderNamespace;
/// <summary>Indicates whether the receiving end must understand the out-of-band data.</summary>
// Token: 0x040018CC RID: 6348
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018CC")]
public bool MustUnderstand;
/// <summary>Contains the name of the <see cref="T:System.Runtime.Remoting.Messaging.Header" />.</summary>
// Token: 0x040018CD RID: 6349
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018CD")]
public string Name;
/// <summary>Contains the value for the <see cref="T:System.Runtime.Remoting.Messaging.Header" />.</summary>
// Token: 0x040018CE RID: 6350
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018CE")]
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: 0x0200052B RID: 1323
// (Invoke) Token: 0x06002B46 RID: 11078
[Token(Token = "0x200052B")]
[ComVisible(true)]
public delegate object HeaderHandler(Header[] headers);
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200052C RID: 1324
[Token(Token = "0x200052C")]
internal interface IInternalMessage
{
// Token: 0x1700065C RID: 1628
// (get) Token: 0x06002B49 RID: 11081
// (set) Token: 0x06002B4A RID: 11082
[Token(Token = "0x1700065C")]
Identity TargetIdentity
{
[Token(Token = "0x6002B49")]
[Address(Slot = "0")]
get;
[Token(Token = "0x6002B4A")]
[Address(Slot = "1")]
set;
}
// Token: 0x1700065D RID: 1629
// (get) Token: 0x06002B4B RID: 11083
// (set) Token: 0x06002B4C RID: 11084
[Token(Token = "0x1700065D")]
string Uri
{
[Token(Token = "0x6002B4B")]
[Address(Slot = "2")]
get;
[Token(Token = "0x6002B4C")]
[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: 0x0200052D RID: 1325
[Token(Token = "0x200052D")]
[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: 0x1700065E RID: 1630
// (get) Token: 0x06002B4D RID: 11085
[Token(Token = "0x1700065E")]
IDictionary Properties
{
[Token(Token = "0x6002B4D")]
[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: 0x0200052E RID: 1326
[Token(Token = "0x200052E")]
[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: 0x0200052F RID: 1327
[Token(Token = "0x200052F")]
[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: 0x06002B4E RID: 11086
[Token(Token = "0x6002B4E")]
[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: 0x06002B4F RID: 11087
[Token(Token = "0x6002B4F")]
[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: 0x02000530 RID: 1328
[Token(Token = "0x2000530")]
[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: 0x02000531 RID: 1329
[Token(Token = "0x2000531")]
[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: 0x1700065F RID: 1631
// (get) Token: 0x06002B50 RID: 11088
[Token(Token = "0x1700065F")]
int ArgCount
{
[Token(Token = "0x6002B50")]
[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: 0x17000660 RID: 1632
// (get) Token: 0x06002B51 RID: 11089
[Token(Token = "0x17000660")]
object[] Args
{
[Token(Token = "0x6002B51")]
[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: 0x17000661 RID: 1633
// (get) Token: 0x06002B52 RID: 11090
[Token(Token = "0x17000661")]
LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002B52")]
[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: 0x17000662 RID: 1634
// (get) Token: 0x06002B53 RID: 11091
[Token(Token = "0x17000662")]
MethodBase MethodBase
{
[Token(Token = "0x6002B53")]
[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: 0x17000663 RID: 1635
// (get) Token: 0x06002B54 RID: 11092
[Token(Token = "0x17000663")]
string MethodName
{
[Token(Token = "0x6002B54")]
[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: 0x17000664 RID: 1636
// (get) Token: 0x06002B55 RID: 11093
[Token(Token = "0x17000664")]
object MethodSignature
{
[Token(Token = "0x6002B55")]
[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: 0x17000665 RID: 1637
// (get) Token: 0x06002B56 RID: 11094
[Token(Token = "0x17000665")]
string TypeName
{
[Token(Token = "0x6002B56")]
[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: 0x17000666 RID: 1638
// (get) Token: 0x06002B57 RID: 11095
[Token(Token = "0x17000666")]
string Uri
{
[Token(Token = "0x6002B57")]
[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: 0x06002B58 RID: 11096
[Token(Token = "0x6002B58")]
[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: 0x02000532 RID: 1330
[Token(Token = "0x2000532")]
[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: 0x17000667 RID: 1639
// (get) Token: 0x06002B59 RID: 11097
[Token(Token = "0x17000667")]
Exception Exception
{
[Token(Token = "0x6002B59")]
[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: 0x17000668 RID: 1640
// (get) Token: 0x06002B5A RID: 11098
[Token(Token = "0x17000668")]
object[] OutArgs
{
[Token(Token = "0x6002B5A")]
[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: 0x17000669 RID: 1641
// (get) Token: 0x06002B5B RID: 11099
[Token(Token = "0x17000669")]
object ReturnValue
{
[Token(Token = "0x6002B5B")]
[Address(Slot = "2")]
get;
}
}
}
@@ -0,0 +1,81 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000515 RID: 1301
[Token(Token = "0x2000515")]
internal class IllogicalCallContext
{
// Token: 0x17000634 RID: 1588
// (get) Token: 0x06002AC4 RID: 10948 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000634")]
private Hashtable Datastore
{
[Token(Token = "0x6002AC4")]
[Address(RVA = "0x2BFF4D0", Offset = "0x2BFE4D0", VA = "0x182BFF4D0")]
get
{
return null;
}
}
// Token: 0x17000635 RID: 1589
// (get) Token: 0x06002AC5 RID: 10949 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002AC6 RID: 10950 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000635")]
internal object HostContext
{
[Token(Token = "0x6002AC5")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
[Token(Token = "0x6002AC6")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
// Token: 0x17000636 RID: 1590
// (get) Token: 0x06002AC7 RID: 10951 RVA: 0x000188A0 File Offset: 0x00016AA0
[Token(Token = "0x17000636")]
internal bool HasUserData
{
[Token(Token = "0x6002AC7")]
[Address(RVA = "0x2BFF530", Offset = "0x2BFE530", VA = "0x182BFF530")]
get
{
return default(bool);
}
}
// Token: 0x06002AC8 RID: 10952 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AC8")]
[Address(RVA = "0x2BFF1F0", Offset = "0x2BFE1F0", VA = "0x182BFF1F0")]
public IllogicalCallContext CreateCopy()
{
return null;
}
// Token: 0x06002AC9 RID: 10953 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AC9")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public IllogicalCallContext()
{
}
// Token: 0x04001887 RID: 6279
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001887")]
private Hashtable m_Datastore;
// Token: 0x04001888 RID: 6280
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001888")]
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: 0x02000516 RID: 1302
[Token(Token = "0x2000516")]
[ComVisible(true)]
[Serializable]
public sealed class LogicalCallContext : ISerializable, ICloneable
{
// Token: 0x06002ACA RID: 10954 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ACA")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal LogicalCallContext()
{
}
// Token: 0x06002ACB RID: 10955 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ACB")]
[Address(RVA = "0x2C02150", Offset = "0x2C01150", VA = "0x182C02150")]
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: 0x06002ACC RID: 10956 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ACC")]
[Address(RVA = "0x2C01AE0", Offset = "0x2C00AE0", VA = "0x182C01AE0", 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: 0x06002ACD RID: 10957 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002ACD")]
[Address(RVA = "0x2C014F0", Offset = "0x2C004F0", VA = "0x182C014F0", Slot = "5")]
public object Clone()
{
return null;
}
// Token: 0x06002ACE RID: 10958 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002ACE")]
[Address(RVA = "0x2C01E20", Offset = "0x2C00E20", VA = "0x182C01E20")]
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: 0x17000637 RID: 1591
// (get) Token: 0x06002ACF RID: 10959 RVA: 0x000188B8 File Offset: 0x00016AB8
[Token(Token = "0x17000637")]
public bool HasInfo
{
[Token(Token = "0x6002ACF")]
[Address(RVA = "0x2C023F0", Offset = "0x2C013F0", VA = "0x182C023F0")]
get
{
return default(bool);
}
}
// Token: 0x17000638 RID: 1592
// (get) Token: 0x06002AD0 RID: 10960 RVA: 0x000188D0 File Offset: 0x00016AD0
[Token(Token = "0x17000638")]
private bool HasUserData
{
[Token(Token = "0x6002AD0")]
[Address(RVA = "0x2BFF530", Offset = "0x2BFE530", VA = "0x182BFF530")]
get
{
return default(bool);
}
}
// Token: 0x17000639 RID: 1593
// (get) Token: 0x06002AD1 RID: 10961 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000639")]
private Hashtable Datastore
{
[Token(Token = "0x6002AD1")]
[Address(RVA = "0x2C02390", Offset = "0x2C01390", VA = "0x182C02390")]
get
{
return null;
}
}
// Token: 0x04001889 RID: 6281
[Token(Token = "0x4001889")]
private static Type s_callContextType;
// Token: 0x0400188A RID: 6282
[Token(Token = "0x400188A")]
private const string s_CorrelationMgrSlotName = "System.Diagnostics.Trace.CorrelationManagerSlot";
// Token: 0x0400188B RID: 6283
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400188B")]
private Hashtable m_Datastore;
// Token: 0x0400188C RID: 6284
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400188C")]
private CallContextRemotingData m_RemotingData;
// Token: 0x0400188D RID: 6285
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400188D")]
private CallContextSecurityData m_SecurityData;
// Token: 0x0400188E RID: 6286
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400188E")]
private object m_HostContext;
// Token: 0x0400188F RID: 6287
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400188F")]
private bool m_IsCorrelationMgr;
// Token: 0x04001890 RID: 6288
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001890")]
private Header[] _sendHeaders;
// Token: 0x04001891 RID: 6289
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001891")]
private Header[] _recvHeaders;
// Token: 0x02000517 RID: 1303
[Token(Token = "0x2000517")]
internal struct Reader
{
// Token: 0x06002AD3 RID: 10963 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002AD3")]
[Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")]
public Reader(LogicalCallContext ctx)
{
}
// Token: 0x1700063A RID: 1594
// (get) Token: 0x06002AD4 RID: 10964 RVA: 0x000188E8 File Offset: 0x00016AE8
[Token(Token = "0x1700063A")]
public bool IsNull
{
[Token(Token = "0x6002AD4")]
[Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0")]
get
{
return default(bool);
}
}
// Token: 0x1700063B RID: 1595
// (get) Token: 0x06002AD5 RID: 10965 RVA: 0x00018900 File Offset: 0x00016B00
[Token(Token = "0x1700063B")]
public bool HasInfo
{
[Token(Token = "0x6002AD5")]
[Address(RVA = "0x2C08670", Offset = "0x2C07670", VA = "0x182C08670")]
get
{
return default(bool);
}
}
// Token: 0x06002AD6 RID: 10966 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002AD6")]
[Address(RVA = "0x2C08600", Offset = "0x2C07600", VA = "0x182C08600")]
public LogicalCallContext Clone()
{
return null;
}
// Token: 0x04001892 RID: 6290
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001892")]
private LogicalCallContext m_ctx;
}
}
}
@@ -0,0 +1,21 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000534 RID: 1332
[Token(Token = "0x2000534")]
internal class MCMDictionary : MessageDictionary
{
// Token: 0x06002B77 RID: 11127 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B77")]
[Address(RVA = "0x2C026D0", Offset = "0x2C016D0", VA = "0x182C026D0")]
public MCMDictionary(IMethodMessage message)
{
}
// Token: 0x040018DA RID: 6362
[Token(Token = "0x40018DA")]
public static string[] InternalKeys;
}
}
@@ -0,0 +1,365 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000535 RID: 1333
[Token(Token = "0x2000535")]
[Serializable]
internal class MessageDictionary : IDictionary, ICollection, IEnumerable
{
// Token: 0x06002B79 RID: 11129 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B79")]
[Address(RVA = "0x5AE3B0", Offset = "0x5AD3B0", VA = "0x1805AE3B0")]
public MessageDictionary(IMethodMessage message)
{
}
// Token: 0x06002B7A RID: 11130 RVA: 0x00018A38 File Offset: 0x00016C38
[Token(Token = "0x6002B7A")]
[Address(RVA = "0x2C02F10", Offset = "0x2C01F10", VA = "0x182C02F10")]
internal bool HasUserData()
{
return default(bool);
}
// Token: 0x17000676 RID: 1654
// (get) Token: 0x06002B7B RID: 11131 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000676")]
internal IDictionary InternalDictionary
{
[Token(Token = "0x6002B7B")]
[Address(RVA = "0x2C03450", Offset = "0x2C02450", VA = "0x182C03450")]
get
{
return null;
}
}
// Token: 0x17000677 RID: 1655
// (set) Token: 0x06002B7C RID: 11132 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000677")]
public string[] MethodKeys
{
[Token(Token = "0x6002B7C")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
set
{
}
}
// Token: 0x06002B7D RID: 11133 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B7D")]
[Address(RVA = "0x2C028A0", Offset = "0x2C018A0", VA = "0x182C028A0", Slot = "20")]
protected virtual IDictionary AllocInternalProperties()
{
return null;
}
// Token: 0x06002B7E RID: 11134 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B7E")]
[Address(RVA = "0x2C02BF0", Offset = "0x2C01BF0", VA = "0x182C02BF0")]
public IDictionary GetInternalProperties()
{
return null;
}
// Token: 0x06002B7F RID: 11135 RVA: 0x00018A50 File Offset: 0x00016C50
[Token(Token = "0x6002B7F")]
[Address(RVA = "0x2C03030", Offset = "0x2C02030", VA = "0x182C03030")]
private bool IsOverridenKey(string key)
{
return default(bool);
}
// Token: 0x17000678 RID: 1656
// (get) Token: 0x06002B80 RID: 11136 RVA: 0x00018A68 File Offset: 0x00016C68
[Token(Token = "0x17000678")]
public bool IsFixedSize
{
[Token(Token = "0x6002B80")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "12")]
get
{
return default(bool);
}
}
// Token: 0x17000679 RID: 1657
// (get) Token: 0x06002B81 RID: 11137 RVA: 0x00018A80 File Offset: 0x00016C80
[Token(Token = "0x17000679")]
public bool IsReadOnly
{
[Token(Token = "0x6002B81")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x1700067A RID: 1658
[Token(Token = "0x1700067A")]
public object this[object key]
{
[Token(Token = "0x6002B82")]
[Address(RVA = "0x2C03560", Offset = "0x2C02560", VA = "0x182C03560", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6002B83")]
[Address(RVA = "0x2C02750", Offset = "0x2C01750", VA = "0x182C02750", Slot = "5")]
set
{
}
}
// Token: 0x06002B84 RID: 11140 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B84")]
[Address(RVA = "0x2C02C20", Offset = "0x2C01C20", VA = "0x182C02C20", Slot = "21")]
protected virtual object GetMethodProperty(string key)
{
return null;
}
// Token: 0x06002B85 RID: 11141 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B85")]
[Address(RVA = "0x2C031E0", Offset = "0x2C021E0", VA = "0x182C031E0", Slot = "22")]
protected virtual void SetMethodProperty(string key, object value)
{
}
// Token: 0x1700067B RID: 1659
// (get) Token: 0x06002B86 RID: 11142 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700067B")]
public ICollection Keys
{
[Token(Token = "0x6002B86")]
[Address(RVA = "0x2C03680", Offset = "0x2C02680", VA = "0x182C03680", Slot = "6")]
get
{
return null;
}
}
// Token: 0x1700067C RID: 1660
// (get) Token: 0x06002B87 RID: 11143 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700067C")]
public ICollection Values
{
[Token(Token = "0x6002B87")]
[Address(RVA = "0x2C039D0", Offset = "0x2C029D0", VA = "0x182C039D0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x06002B88 RID: 11144 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B88")]
[Address(RVA = "0x2C02750", Offset = "0x2C01750", VA = "0x182C02750", Slot = "9")]
public void Add(object key, object value)
{
}
// Token: 0x06002B89 RID: 11145 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B89")]
[Address(RVA = "0x2C028F0", Offset = "0x2C018F0", VA = "0x182C028F0", Slot = "10")]
public void Clear()
{
}
// Token: 0x06002B8A RID: 11146 RVA: 0x00018A98 File Offset: 0x00016C98
[Token(Token = "0x6002B8A")]
[Address(RVA = "0x2C02940", Offset = "0x2C01940", VA = "0x182C02940", Slot = "8")]
public bool Contains(object key)
{
return default(bool);
}
// Token: 0x06002B8B RID: 11147 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B8B")]
[Address(RVA = "0x2C030C0", Offset = "0x2C020C0", VA = "0x182C030C0", Slot = "14")]
public void Remove(object key)
{
}
// Token: 0x1700067D RID: 1661
// (get) Token: 0x06002B8C RID: 11148 RVA: 0x00018AB0 File Offset: 0x00016CB0
[Token(Token = "0x1700067D")]
public int Count
{
[Token(Token = "0x6002B8C")]
[Address(RVA = "0x2C033E0", Offset = "0x2C023E0", VA = "0x182C033E0", Slot = "16")]
get
{
return 0;
}
}
// Token: 0x1700067E RID: 1662
// (get) Token: 0x06002B8D RID: 11149 RVA: 0x00018AC8 File Offset: 0x00016CC8
[Token(Token = "0x1700067E")]
public bool IsSynchronized
{
[Token(Token = "0x6002B8D")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
get
{
return default(bool);
}
}
// Token: 0x1700067F RID: 1663
// (get) Token: 0x06002B8E RID: 11150 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700067F")]
public object SyncRoot
{
[Token(Token = "0x6002B8E")]
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "17")]
get
{
return null;
}
}
// Token: 0x06002B8F RID: 11151 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B8F")]
[Address(RVA = "0x2C02AC0", Offset = "0x2C01AC0", VA = "0x182C02AC0", Slot = "15")]
public void CopyTo(Array array, int index)
{
}
// Token: 0x06002B90 RID: 11152 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B90")]
[Address(RVA = "0x2C03380", Offset = "0x2C02380", VA = "0x182C03380", Slot = "19")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06002B91 RID: 11153 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B91")]
[Address(RVA = "0x2C02B90", Offset = "0x2C01B90", VA = "0x182C02B90", Slot = "13")]
public IDictionaryEnumerator GetEnumerator()
{
return null;
}
// Token: 0x040018DB RID: 6363
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018DB")]
private IDictionary _internalProperties;
// Token: 0x040018DC RID: 6364
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018DC")]
protected IMethodMessage _message;
// Token: 0x040018DD RID: 6365
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018DD")]
private string[] _methodKeys;
// Token: 0x040018DE RID: 6366
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018DE")]
private bool _ownProperties;
// Token: 0x02000536 RID: 1334
[Token(Token = "0x2000536")]
private class DictionaryEnumerator : IDictionaryEnumerator, IEnumerator
{
// Token: 0x06002B92 RID: 11154 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B92")]
[Address(RVA = "0x2BFE060", Offset = "0x2BFD060", VA = "0x182BFE060")]
public DictionaryEnumerator(MessageDictionary methodDictionary)
{
}
// Token: 0x17000680 RID: 1664
// (get) Token: 0x06002B93 RID: 11155 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000680")]
public object Current
{
[Token(Token = "0x6002B93")]
[Address(RVA = "0x2BFE0E0", Offset = "0x2BFD0E0", VA = "0x182BFE0E0", Slot = "8")]
get
{
return null;
}
}
// Token: 0x06002B94 RID: 11156 RVA: 0x00018AE0 File Offset: 0x00016CE0
[Token(Token = "0x6002B94")]
[Address(RVA = "0x2BFDF00", Offset = "0x2BFCF00", VA = "0x182BFDF00", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x06002B95 RID: 11157 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B95")]
[Address(RVA = "0x2BFE010", Offset = "0x2BFD010", VA = "0x182BFE010", Slot = "9")]
public void Reset()
{
}
// Token: 0x17000681 RID: 1665
// (get) Token: 0x06002B96 RID: 11158 RVA: 0x00018AF8 File Offset: 0x00016CF8
[Token(Token = "0x17000681")]
public DictionaryEntry Entry
{
[Token(Token = "0x6002B96")]
[Address(RVA = "0x2BFE140", Offset = "0x2BFD140", VA = "0x182BFE140", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x17000682 RID: 1666
// (get) Token: 0x06002B97 RID: 11159 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000682")]
public object Key
{
[Token(Token = "0x6002B97")]
[Address(RVA = "0x2BFE2D0", Offset = "0x2BFD2D0", VA = "0x182BFE2D0", Slot = "4")]
get
{
return null;
}
}
// Token: 0x17000683 RID: 1667
// (get) Token: 0x06002B98 RID: 11160 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000683")]
public object Value
{
[Token(Token = "0x6002B98")]
[Address(RVA = "0x2BFE2F0", Offset = "0x2BFD2F0", VA = "0x182BFE2F0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x040018DF RID: 6367
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018DF")]
private MessageDictionary _methodDictionary;
// Token: 0x040018E0 RID: 6368
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018E0")]
private IDictionaryEnumerator _hashtableEnum;
// Token: 0x040018E1 RID: 6369
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018E1")]
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: 0x02000533 RID: 1331
[Token(Token = "0x2000533")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class MethodCall : IMethodCallMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage
{
// Token: 0x06002B5C RID: 11100 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5C")]
[Address(RVA = "0x2BFAFA0", Offset = "0x2BF9FA0", VA = "0x182BFAFA0")]
internal MethodCall(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002B5D RID: 11101 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5D")]
[Address(RVA = "0x2C04E60", Offset = "0x2C03E60", VA = "0x182C04E60")]
internal MethodCall(CADMethodCallMessage msg)
{
}
// Token: 0x06002B5E RID: 11102 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal MethodCall()
{
}
// Token: 0x06002B5F RID: 11103 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5F")]
[Address(RVA = "0x2C03F60", Offset = "0x2C02F60", VA = "0x182C03F60")]
internal void CopyFrom(IMethodMessage call)
{
}
// Token: 0x06002B60 RID: 11104 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B60")]
[Address(RVA = "0x2C04450", Offset = "0x2C03450", VA = "0x182C04450", 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: 0x06002B61 RID: 11105 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B61")]
[Address(RVA = "0x2C040A0", Offset = "0x2C030A0", VA = "0x182C040A0", 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: 0x1700066A RID: 1642
// (get) Token: 0x06002B62 RID: 11106 RVA: 0x00018A20 File Offset: 0x00016C20
[Token(Token = "0x1700066A")]
public int ArgCount
{
[Token(Token = "0x6002B62")]
[Address(RVA = "0x19C87F0", Offset = "0x19C77F0", VA = "0x1819C87F0", 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: 0x1700066B RID: 1643
// (get) Token: 0x06002B63 RID: 11107 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066B")]
public object[] Args
{
[Token(Token = "0x6002B63")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", 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: 0x1700066C RID: 1644
// (get) Token: 0x06002B64 RID: 11108 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066C")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002B64")]
[Address(RVA = "0x2C05070", Offset = "0x2C04070", VA = "0x182C05070", 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: 0x1700066D RID: 1645
// (get) Token: 0x06002B65 RID: 11109 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066D")]
public MethodBase MethodBase
{
[Token(Token = "0x6002B65")]
[Address(RVA = "0x2C050D0", Offset = "0x2C040D0", VA = "0x182C050D0", 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: 0x1700066E RID: 1646
// (get) Token: 0x06002B66 RID: 11110 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066E")]
public string MethodName
{
[Token(Token = "0x6002B66")]
[Address(RVA = "0x2C05100", Offset = "0x2C04100", VA = "0x182C05100", 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: 0x1700066F RID: 1647
// (get) Token: 0x06002B67 RID: 11111 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066F")]
public object MethodSignature
{
[Token(Token = "0x6002B67")]
[Address(RVA = "0x2C05140", Offset = "0x2C04140", VA = "0x182C05140", 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: 0x17000670 RID: 1648
// (get) Token: 0x06002B68 RID: 11112 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000670")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002B68")]
[Address(RVA = "0x2BFB180", Offset = "0x2BFA180", VA = "0x182BFB180", Slot = "21")]
get
{
return null;
}
}
// Token: 0x06002B69 RID: 11113 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B69")]
[Address(RVA = "0x2C043C0", Offset = "0x2C033C0", VA = "0x182C043C0", 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: 0x17000671 RID: 1649
// (get) Token: 0x06002B6A RID: 11114 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000671")]
public string TypeName
{
[Token(Token = "0x6002B6A")]
[Address(RVA = "0x2C052A0", Offset = "0x2C042A0", VA = "0x182C052A0", 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: 0x17000672 RID: 1650
// (get) Token: 0x06002B6B RID: 11115 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002B6C RID: 11116 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000672")]
public string Uri
{
[Token(Token = "0x6002B6B")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "11")]
get
{
return null;
}
[Token(Token = "0x6002B6C")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x17000673 RID: 1651
// (get) Token: 0x06002B6D RID: 11117 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002B6E RID: 11118 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000673")]
string IInternalMessage.Uri
{
[Token(Token = "0x6002B6D")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6002B6E")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800", 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: 0x06002B6F RID: 11119 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B6F")]
[Address(RVA = "0x9CCB80", Offset = "0x9CBB80", VA = "0x1809CCB80", Slot = "12")]
public object GetArg(int argNum)
{
return null;
}
/// <summary>Initializes a <see cref="T:System.Runtime.Remoting.Messaging.MethodCall" />.</summary>
// Token: 0x06002B70 RID: 11120 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B70")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")]
public virtual void Init()
{
}
/// <summary>Sets method information from previously initialized remoting message properties.</summary>
// Token: 0x06002B71 RID: 11121 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B71")]
[Address(RVA = "0x2C04730", Offset = "0x2C03730", VA = "0x182C04730")]
public void ResolveMethod()
{
}
// Token: 0x06002B72 RID: 11122 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B72")]
[Address(RVA = "0x2C03D50", Offset = "0x2C02D50", VA = "0x182C03D50")]
private Type CastTo(string clientType, Type serverType)
{
return null;
}
// Token: 0x06002B73 RID: 11123 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B73")]
[Address(RVA = "0x2C04330", Offset = "0x2C03330", VA = "0x182C04330")]
private static string GetTypeNameFromAssemblyQualifiedName(string aqname)
{
return null;
}
// Token: 0x17000674 RID: 1652
// (get) Token: 0x06002B74 RID: 11124 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002B75 RID: 11125 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000674")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x6002B74")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "15")]
get
{
return null;
}
[Token(Token = "0x6002B75")]
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0", Slot = "16")]
set
{
}
}
// Token: 0x17000675 RID: 1653
// (get) Token: 0x06002B76 RID: 11126 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000675")]
private Type[] GenericArguments
{
[Token(Token = "0x6002B76")]
[Address(RVA = "0x2C05020", Offset = "0x2C04020", VA = "0x182C05020")]
get
{
return null;
}
}
// Token: 0x040018CF RID: 6351
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018CF")]
private string _uri;
// Token: 0x040018D0 RID: 6352
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018D0")]
private string _typeName;
// Token: 0x040018D1 RID: 6353
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018D1")]
private string _methodName;
// Token: 0x040018D2 RID: 6354
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018D2")]
private object[] _args;
// Token: 0x040018D3 RID: 6355
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40018D3")]
private Type[] _methodSignature;
// Token: 0x040018D4 RID: 6356
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018D4")]
private MethodBase _methodBase;
// Token: 0x040018D5 RID: 6357
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40018D5")]
private LogicalCallContext _callContext;
// Token: 0x040018D6 RID: 6358
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40018D6")]
private Identity _targetIdentity;
// Token: 0x040018D7 RID: 6359
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40018D7")]
private Type[] _genericArguments;
/// <summary>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x040018D8 RID: 6360
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40018D8")]
protected IDictionary ExternalProperties;
/// <summary>An <see cref="T:System.Collections.IDictionary" /> interface that represents a collection of the remoting message's properties.</summary>
// Token: 0x040018D9 RID: 6361
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40018D9")]
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: 0x02000537 RID: 1335
[Token(Token = "0x2000537")]
[ComVisible(true)]
[CLSCompliant(false)]
[Serializable]
public class MethodResponse : IMethodReturnMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage
{
// Token: 0x06002B99 RID: 11161 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B99")]
[Address(RVA = "0x2BFB1B0", Offset = "0x2BFA1B0", VA = "0x182BFB1B0")]
internal MethodResponse(Exception e, IMethodCallMessage msg)
{
}
// Token: 0x06002B9A RID: 11162 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9A")]
[Address(RVA = "0x2C05C10", Offset = "0x2C04C10", VA = "0x182C05C10")]
internal MethodResponse(object returnValue, object[] outArgs, LogicalCallContext callCtx, IMethodCallMessage msg)
{
}
// Token: 0x06002B9B RID: 11163 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9B")]
[Address(RVA = "0x2C05980", Offset = "0x2C04980", VA = "0x182C05980")]
internal MethodResponse(IMethodCallMessage msg, CADMethodReturnMessage retmsg)
{
}
// Token: 0x06002B9C RID: 11164 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9C")]
[Address(RVA = "0x2BFB250", Offset = "0x2BFA250", VA = "0x182BFB250")]
internal MethodResponse(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002B9D RID: 11165 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9D")]
[Address(RVA = "0x2C05600", Offset = "0x2C04600", VA = "0x182C05600")]
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: 0x17000684 RID: 1668
// (get) Token: 0x06002B9E RID: 11166 RVA: 0x00018B10 File Offset: 0x00016D10
[Token(Token = "0x17000684")]
public int ArgCount
{
[Token(Token = "0x6002B9E")]
[Address(RVA = "0xA3C350", Offset = "0xA3B350", VA = "0x180A3C350", 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: 0x17000685 RID: 1669
// (get) Token: 0x06002B9F RID: 11167 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000685")]
public object[] Args
{
[Token(Token = "0x6002B9F")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", 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: 0x17000686 RID: 1670
// (get) Token: 0x06002BA0 RID: 11168 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000686")]
public Exception Exception
{
[Token(Token = "0x6002BA0")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", 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: 0x17000687 RID: 1671
// (get) Token: 0x06002BA1 RID: 11169 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000687")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002BA1")]
[Address(RVA = "0x2C05CA0", Offset = "0x2C04CA0", VA = "0x182C05CA0", 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: 0x17000688 RID: 1672
// (get) Token: 0x06002BA2 RID: 11170 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000688")]
public MethodBase MethodBase
{
[Token(Token = "0x6002BA2")]
[Address(RVA = "0x2C05D00", Offset = "0x2C04D00", VA = "0x182C05D00", 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: 0x17000689 RID: 1673
// (get) Token: 0x06002BA3 RID: 11171 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000689")]
public string MethodName
{
[Token(Token = "0x6002BA3")]
[Address(RVA = "0x2C05E30", Offset = "0x2C04E30", VA = "0x182C05E30", 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: 0x1700068A RID: 1674
// (get) Token: 0x06002BA4 RID: 11172 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700068A")]
public object MethodSignature
{
[Token(Token = "0x6002BA4")]
[Address(RVA = "0x2C05E90", Offset = "0x2C04E90", VA = "0x182C05E90", 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: 0x1700068B RID: 1675
// (get) Token: 0x06002BA5 RID: 11173 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700068B")]
public object[] OutArgs
{
[Token(Token = "0x6002BA5")]
[Address(RVA = "0x2C05F30", Offset = "0x2C04F30", VA = "0x182C05F30", 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: 0x1700068C RID: 1676
// (get) Token: 0x06002BA6 RID: 11174 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700068C")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002BA6")]
[Address(RVA = "0x2BFB370", Offset = "0x2BFA370", VA = "0x182BFB370", 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: 0x1700068D RID: 1677
// (get) Token: 0x06002BA7 RID: 11175 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700068D")]
public object ReturnValue
{
[Token(Token = "0x6002BA7")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", 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: 0x1700068E RID: 1678
// (get) Token: 0x06002BA8 RID: 11176 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700068E")]
public string TypeName
{
[Token(Token = "0x6002BA8")]
[Address(RVA = "0x2C060F0", Offset = "0x2C050F0", VA = "0x182C060F0", 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: 0x1700068F RID: 1679
// (get) Token: 0x06002BA9 RID: 11177 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BAA RID: 11178 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700068F")]
public string Uri
{
[Token(Token = "0x6002BA9")]
[Address(RVA = "0x2C05920", Offset = "0x2C04920", VA = "0x182C05920", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x6002BAA")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
// Token: 0x17000690 RID: 1680
// (get) Token: 0x06002BAB RID: 11179 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BAC RID: 11180 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000690")]
string IInternalMessage.Uri
{
[Token(Token = "0x6002BAB")]
[Address(RVA = "0x2C05920", Offset = "0x2C04920", VA = "0x182C05920", Slot = "20")]
get
{
return null;
}
[Token(Token = "0x6002BAC")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0", 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: 0x06002BAD RID: 11181 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BAD")]
[Address(RVA = "0x2C05300", Offset = "0x2C04300", VA = "0x182C05300", 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: 0x06002BAE RID: 11182 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BAE")]
[Address(RVA = "0x2C05340", Offset = "0x2C04340", VA = "0x182C05340", Slot = "23")]
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x17000691 RID: 1681
// (get) Token: 0x06002BAF RID: 11183 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BB0 RID: 11184 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000691")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x6002BAF")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "18")]
get
{
return null;
}
[Token(Token = "0x6002BB0")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170", Slot = "19")]
set
{
}
}
// Token: 0x040018E2 RID: 6370
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018E2")]
private string _methodName;
// Token: 0x040018E3 RID: 6371
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018E3")]
private string _uri;
// Token: 0x040018E4 RID: 6372
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018E4")]
private string _typeName;
// Token: 0x040018E5 RID: 6373
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018E5")]
private MethodBase _methodBase;
// Token: 0x040018E6 RID: 6374
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40018E6")]
private object _returnValue;
// Token: 0x040018E7 RID: 6375
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018E7")]
private Exception _exception;
// Token: 0x040018E8 RID: 6376
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40018E8")]
private Type[] _methodSignature;
// Token: 0x040018E9 RID: 6377
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40018E9")]
private ArgInfo _inArgInfo;
// Token: 0x040018EA RID: 6378
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40018EA")]
private object[] _args;
// Token: 0x040018EB RID: 6379
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40018EB")]
private object[] _outArgs;
// Token: 0x040018EC RID: 6380
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40018EC")]
private IMethodCallMessage _callMsg;
// Token: 0x040018ED RID: 6381
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40018ED")]
private LogicalCallContext _callContext;
// Token: 0x040018EE RID: 6382
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40018EE")]
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: 0x040018EF RID: 6383
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40018EF")]
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: 0x040018F0 RID: 6384
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40018F0")]
protected IDictionary InternalProperties;
}
}
@@ -0,0 +1,25 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000538 RID: 1336
[Token(Token = "0x2000538")]
internal class MethodReturnDictionary : MessageDictionary
{
// Token: 0x06002BB1 RID: 11185 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BB1")]
[Address(RVA = "0x2C064A0", Offset = "0x2C054A0", VA = "0x182C064A0")]
public MethodReturnDictionary(IMethodReturnMessage message)
{
}
// Token: 0x040018F1 RID: 6385
[Token(Token = "0x40018F1")]
public static string[] InternalReturnKeys;
// Token: 0x040018F2 RID: 6386
[Token(Token = "0x40018F2")]
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: 0x02000539 RID: 1337
[Token(Token = "0x2000539")]
[Serializable]
[StructLayout(0)]
internal class MonoMethodMessage : IMethodCallMessage, IMethodMessage, IMessage, IMethodReturnMessage, IInternalMessage
{
// Token: 0x06002BB3 RID: 11187 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BB3")]
[Address(RVA = "0x2C06680", Offset = "0x2C05680", VA = "0x182C06680")]
internal void InitMessage(MonoMethod method, object[] out_args)
{
}
// Token: 0x06002BB4 RID: 11188 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BB4")]
[Address(RVA = "0x2C06A40", Offset = "0x2C05A40", VA = "0x182C06A40")]
public MonoMethodMessage(MethodBase method, object[] out_args)
{
}
// Token: 0x06002BB5 RID: 11189 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BB5")]
[Address(RVA = "0x2C06B30", Offset = "0x2C05B30", VA = "0x182C06B30")]
internal MonoMethodMessage(MethodInfo minfo, object[] in_args, object[] out_args)
{
}
// Token: 0x06002BB6 RID: 11190 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BB6")]
[Address(RVA = "0x2C065C0", Offset = "0x2C055C0", VA = "0x182C065C0")]
private static MethodInfo GetMethodInfo(Type type, string methodName)
{
return null;
}
// Token: 0x06002BB7 RID: 11191 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BB7")]
[Address(RVA = "0x2C06CA0", Offset = "0x2C05CA0", VA = "0x182C06CA0")]
public MonoMethodMessage(Type type, string methodName, object[] in_args)
{
}
// Token: 0x17000692 RID: 1682
// (get) Token: 0x06002BB8 RID: 11192 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000692")]
public IDictionary Properties
{
[Token(Token = "0x6002BB8")]
[Address(RVA = "0x2C07260", Offset = "0x2C06260", VA = "0x182C07260", Slot = "13")]
get
{
return null;
}
}
// Token: 0x17000693 RID: 1683
// (get) Token: 0x06002BB9 RID: 11193 RVA: 0x00018B28 File Offset: 0x00016D28
[Token(Token = "0x17000693")]
public int ArgCount
{
[Token(Token = "0x6002BB9")]
[Address(RVA = "0x2C06DC0", Offset = "0x2C05DC0", VA = "0x182C06DC0", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x17000694 RID: 1684
// (get) Token: 0x06002BBA RID: 11194 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000694")]
public object[] Args
{
[Token(Token = "0x6002BBA")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000695 RID: 1685
// (get) Token: 0x06002BBB RID: 11195 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BBC RID: 11196 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000695")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002BBB")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "6")]
get
{
return null;
}
[Token(Token = "0x6002BBC")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
set
{
}
}
// Token: 0x17000696 RID: 1686
// (get) Token: 0x06002BBD RID: 11197 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000696")]
public MethodBase MethodBase
{
[Token(Token = "0x6002BBD")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "7")]
get
{
return null;
}
}
// Token: 0x17000697 RID: 1687
// (get) Token: 0x06002BBE RID: 11198 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000697")]
public string MethodName
{
[Token(Token = "0x6002BBE")]
[Address(RVA = "0x2C06E80", Offset = "0x2C05E80", VA = "0x182C06E80", Slot = "8")]
get
{
return null;
}
}
// Token: 0x17000698 RID: 1688
// (get) Token: 0x06002BBF RID: 11199 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000698")]
public object MethodSignature
{
[Token(Token = "0x6002BBF")]
[Address(RVA = "0x2C06F00", Offset = "0x2C05F00", VA = "0x182C06F00", Slot = "9")]
get
{
return null;
}
}
// Token: 0x17000699 RID: 1689
// (get) Token: 0x06002BC0 RID: 11200 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000699")]
public string TypeName
{
[Token(Token = "0x6002BC0")]
[Address(RVA = "0x2C072D0", Offset = "0x2C062D0", VA = "0x182C072D0", Slot = "10")]
get
{
return null;
}
}
// Token: 0x1700069A RID: 1690
// (get) Token: 0x06002BC1 RID: 11201 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BC2 RID: 11202 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700069A")]
public string Uri
{
[Token(Token = "0x6002BC1")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x6002BC2")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10", Slot = "20")]
set
{
}
}
// Token: 0x06002BC3 RID: 11203 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BC3")]
[Address(RVA = "0x2C06580", Offset = "0x2C05580", VA = "0x182C06580", Slot = "12")]
public object GetArg(int arg_num)
{
return null;
}
// Token: 0x1700069B RID: 1691
// (get) Token: 0x06002BC4 RID: 11204 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700069B")]
public Exception Exception
{
[Token(Token = "0x6002BC4")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "14")]
get
{
return null;
}
}
// Token: 0x1700069C RID: 1692
// (get) Token: 0x06002BC5 RID: 11205 RVA: 0x00018B40 File Offset: 0x00016D40
[Token(Token = "0x1700069C")]
public int OutArgCount
{
[Token(Token = "0x6002BC5")]
[Address(RVA = "0x2C07050", Offset = "0x2C06050", VA = "0x182C07050", Slot = "21")]
get
{
return 0;
}
}
// Token: 0x1700069D RID: 1693
// (get) Token: 0x06002BC6 RID: 11206 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700069D")]
public object[] OutArgs
{
[Token(Token = "0x6002BC6")]
[Address(RVA = "0x2C070C0", Offset = "0x2C060C0", VA = "0x182C070C0", Slot = "15")]
get
{
return null;
}
}
// Token: 0x1700069E RID: 1694
// (get) Token: 0x06002BC7 RID: 11207 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700069E")]
public object ReturnValue
{
[Token(Token = "0x6002BC7")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "16")]
get
{
return null;
}
}
// Token: 0x1700069F RID: 1695
// (get) Token: 0x06002BC8 RID: 11208 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BC9 RID: 11209 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700069F")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x6002BC8")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6002BC9")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170", Slot = "18")]
set
{
}
}
// Token: 0x170006A0 RID: 1696
// (get) Token: 0x06002BCA RID: 11210 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A0")]
public AsyncResult AsyncResult
{
[Token(Token = "0x6002BCA")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
// Token: 0x170006A1 RID: 1697
// (get) Token: 0x06002BCB RID: 11211 RVA: 0x00018B58 File Offset: 0x00016D58
[Token(Token = "0x170006A1")]
internal CallType CallType
{
[Token(Token = "0x6002BCB")]
[Address(RVA = "0x2C06E00", Offset = "0x2C05E00", VA = "0x182C06E00")]
get
{
return CallType.Sync;
}
}
// Token: 0x06002BCC RID: 11212 RVA: 0x00018B70 File Offset: 0x00016D70
[Token(Token = "0x6002BCC")]
[Address(RVA = "0x2C06960", Offset = "0x2C05960", VA = "0x182C06960")]
public bool NeedsOutProcessing(out int outCount)
{
return default(bool);
}
// Token: 0x040018F3 RID: 6387
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40018F3")]
private MonoMethod method;
// Token: 0x040018F4 RID: 6388
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40018F4")]
private object[] args;
// Token: 0x040018F5 RID: 6389
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40018F5")]
private string[] names;
// Token: 0x040018F6 RID: 6390
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40018F6")]
private byte[] arg_types;
// Token: 0x040018F7 RID: 6391
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40018F7")]
public LogicalCallContext ctx;
// Token: 0x040018F8 RID: 6392
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40018F8")]
public object rval;
// Token: 0x040018F9 RID: 6393
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40018F9")]
public Exception exc;
// Token: 0x040018FA RID: 6394
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40018FA")]
private AsyncResult asyncResult;
// Token: 0x040018FB RID: 6395
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40018FB")]
private CallType call_type;
// Token: 0x040018FC RID: 6396
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40018FC")]
private string uri;
// Token: 0x040018FD RID: 6397
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40018FD")]
private MCMDictionary properties;
// Token: 0x040018FE RID: 6398
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40018FE")]
private Type[] methodSignature;
// Token: 0x040018FF RID: 6399
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40018FF")]
private Identity identity;
// Token: 0x04001900 RID: 6400
[Token(Token = "0x4001900")]
internal static string CallContextKey;
// Token: 0x04001901 RID: 6401
[Token(Token = "0x4001901")]
internal static string UriKey;
}
}
@@ -0,0 +1,33 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200053D RID: 1341
[Token(Token = "0x200053D")]
internal class ObjRefSurrogate : ISerializationSurrogate
{
// Token: 0x06002BD1 RID: 11217 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD1")]
[Address(RVA = "0x2C07360", Offset = "0x2C06360", VA = "0x182C07360", Slot = "6")]
public virtual void GetObjectData(object obj, SerializationInfo si, StreamingContext sc)
{
}
// Token: 0x06002BD2 RID: 11218 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BD2")]
[Address(RVA = "0x2C074A0", Offset = "0x2C064A0", VA = "0x182C074A0", Slot = "7")]
public virtual object SetObjectData(object obj, SerializationInfo si, StreamingContext sc, ISurrogateSelector selector)
{
return null;
}
// Token: 0x06002BD3 RID: 11219 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD3")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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: 0x0200053B RID: 1339
[Token(Token = "0x200053B")]
[AttributeUsage(AttributeTargets.Method)]
[ComVisible(true)]
public class OneWayAttribute : Attribute
{
}
}
@@ -0,0 +1,33 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x0200053C RID: 1340
[Token(Token = "0x200053C")]
internal class RemotingSurrogate : ISerializationSurrogate
{
// Token: 0x06002BCE RID: 11214 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BCE")]
[Address(RVA = "0x2C0CDC0", Offset = "0x2C0BDC0", VA = "0x182C0CDC0", Slot = "6")]
public virtual void GetObjectData(object obj, SerializationInfo si, StreamingContext sc)
{
}
// Token: 0x06002BCF RID: 11215 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BCF")]
[Address(RVA = "0x2C0CF10", Offset = "0x2C0BF10", VA = "0x182C0CF10", Slot = "7")]
public virtual object SetObjectData(object obj, SerializationInfo si, StreamingContext sc, ISurrogateSelector selector)
{
return null;
}
// Token: 0x06002BD0 RID: 11216 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD0")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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: 0x0200053E RID: 1342
[Token(Token = "0x200053E")]
[ComVisible(true)]
public class RemotingSurrogateSelector : ISurrogateSelector
{
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Messaging.RemotingSurrogateSelector" /> class.</summary>
// Token: 0x06002BD4 RID: 11220 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD4")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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: 0x06002BD5 RID: 11221 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BD5")]
[Address(RVA = "0x2C0CB30", Offset = "0x2C0BB30", VA = "0x182C0CB30", Slot = "5")]
public virtual ISerializationSurrogate GetSurrogate(Type type, StreamingContext context, out ISurrogateSelector ssout)
{
return null;
}
// Token: 0x04001907 RID: 6407
[Token(Token = "0x4001907")]
private static Type s_cachedTypeObjRef;
// Token: 0x04001908 RID: 6408
[Token(Token = "0x4001908")]
private static ObjRefSurrogate _objRefSurrogate;
// Token: 0x04001909 RID: 6409
[Token(Token = "0x4001909")]
private static RemotingSurrogate _objRemotingSurrogate;
// Token: 0x0400190A RID: 6410
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400190A")]
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: 0x0200053F RID: 1343
[Token(Token = "0x200053F")]
[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: 0x06002BD7 RID: 11223 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD7")]
[Address(RVA = "0x2C0D3F0", Offset = "0x2C0C3F0", VA = "0x182C0D3F0")]
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: 0x06002BD8 RID: 11224 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BD8")]
[Address(RVA = "0x2C0D350", Offset = "0x2C0C350", VA = "0x182C0D350")]
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: 0x170006A2 RID: 1698
// (get) Token: 0x06002BD9 RID: 11225 RVA: 0x00018B88 File Offset: 0x00016D88
[Token(Token = "0x170006A2")]
public int ArgCount
{
[Token(Token = "0x6002BD9")]
[Address(RVA = "0x8669C0", Offset = "0x8659C0", VA = "0x1808669C0", 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: 0x170006A3 RID: 1699
// (get) Token: 0x06002BDA RID: 11226 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A3")]
public object[] Args
{
[Token(Token = "0x6002BDA")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", 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: 0x170006A4 RID: 1700
// (get) Token: 0x06002BDB RID: 11227 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A4")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002BDB")]
[Address(RVA = "0x2C0D4B0", Offset = "0x2C0C4B0", VA = "0x182C0D4B0", 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: 0x170006A5 RID: 1701
// (get) Token: 0x06002BDC RID: 11228 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A5")]
public MethodBase MethodBase
{
[Token(Token = "0x6002BDC")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", 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: 0x170006A6 RID: 1702
// (get) Token: 0x06002BDD RID: 11229 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A6")]
public string MethodName
{
[Token(Token = "0x6002BDD")]
[Address(RVA = "0x2C0D510", Offset = "0x2C0C510", VA = "0x182C0D510", 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: 0x170006A7 RID: 1703
// (get) Token: 0x06002BDE RID: 11230 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A7")]
public object MethodSignature
{
[Token(Token = "0x6002BDE")]
[Address(RVA = "0x2C0D560", Offset = "0x2C0C560", VA = "0x182C0D560", 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: 0x170006A8 RID: 1704
// (get) Token: 0x06002BDF RID: 11231 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A8")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002BDF")]
[Address(RVA = "0x2C0D760", Offset = "0x2C0C760", VA = "0x182C0D760", 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: 0x170006A9 RID: 1705
// (get) Token: 0x06002BE0 RID: 11232 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006A9")]
public string TypeName
{
[Token(Token = "0x6002BE0")]
[Address(RVA = "0x2C0D7D0", Offset = "0x2C0C7D0", VA = "0x182C0D7D0", 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: 0x170006AA RID: 1706
// (get) Token: 0x06002BE1 RID: 11233 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BE2 RID: 11234 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006AA")]
public string Uri
{
[Token(Token = "0x6002BE1")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x6002BE2")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
set
{
}
}
// Token: 0x170006AB RID: 1707
// (get) Token: 0x06002BE3 RID: 11235 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BE4 RID: 11236 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006AB")]
string IInternalMessage.Uri
{
[Token(Token = "0x6002BE3")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x6002BE4")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830", 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: 0x06002BE5 RID: 11237 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BE5")]
[Address(RVA = "0x866980", Offset = "0x865980", VA = "0x180866980", 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: 0x170006AC RID: 1708
// (get) Token: 0x06002BE6 RID: 11238 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006AC")]
public Exception Exception
{
[Token(Token = "0x6002BE6")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", 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: 0x170006AD RID: 1709
// (get) Token: 0x06002BE7 RID: 11239 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006AD")]
public object[] OutArgs
{
[Token(Token = "0x6002BE7")]
[Address(RVA = "0x2C0D6C0", Offset = "0x2C0C6C0", VA = "0x182C0D6C0", 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: 0x170006AE RID: 1710
// (get) Token: 0x06002BE8 RID: 11240 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006AE")]
public virtual object ReturnValue
{
[Token(Token = "0x6002BE8")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "22")]
get
{
return null;
}
}
// Token: 0x170006AF RID: 1711
// (get) Token: 0x06002BE9 RID: 11241 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002BEA RID: 11242 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006AF")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x6002BE9")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6002BEA")]
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", Slot = "18")]
set
{
}
}
// Token: 0x0400190B RID: 6411
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400190B")]
private object[] _outArgs;
// Token: 0x0400190C RID: 6412
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400190C")]
private object[] _args;
// Token: 0x0400190D RID: 6413
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400190D")]
private LogicalCallContext _callCtx;
// Token: 0x0400190E RID: 6414
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400190E")]
private object _returnValue;
// Token: 0x0400190F RID: 6415
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400190F")]
private string _uri;
// Token: 0x04001910 RID: 6416
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001910")]
private Exception _exception;
// Token: 0x04001911 RID: 6417
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001911")]
private MethodBase _methodBase;
// Token: 0x04001912 RID: 6418
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001912")]
private string _methodName;
// Token: 0x04001913 RID: 6419
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001913")]
private Type[] _methodSignature;
// Token: 0x04001914 RID: 6420
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001914")]
private string _typeName;
// Token: 0x04001915 RID: 6421
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001915")]
private MethodReturnDictionary _properties;
// Token: 0x04001916 RID: 6422
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001916")]
private Identity _targetIdentity;
// Token: 0x04001917 RID: 6423
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001917")]
private ArgInfo _inArgInfo;
}
}
@@ -0,0 +1,33 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000540 RID: 1344
[Token(Token = "0x2000540")]
internal class ServerContextTerminatorSink : IMessageSink
{
// Token: 0x06002BEB RID: 11243 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BEB")]
[Address(RVA = "0x2C0D950", Offset = "0x2C0C950", VA = "0x182C0D950", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002BEC RID: 11244 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BEC")]
[Address(RVA = "0x2C0D840", Offset = "0x2C0C840", VA = "0x182C0D840", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x06002BED RID: 11245 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BED")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public ServerContextTerminatorSink()
{
}
}
}
@@ -0,0 +1,43 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000542 RID: 1346
[Token(Token = "0x2000542")]
internal class ServerObjectReplySink : IMessageSink
{
// Token: 0x06002BF1 RID: 11249 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BF1")]
[Address(RVA = "0x1735ED0", Offset = "0x1734ED0", VA = "0x181735ED0")]
public ServerObjectReplySink(ServerIdentity identity, IMessageSink replySink)
{
}
// Token: 0x06002BF2 RID: 11250 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BF2")]
[Address(RVA = "0x2C0DB10", Offset = "0x2C0CB10", VA = "0x182C0DB10", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002BF3 RID: 11251 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BF3")]
[Address(RVA = "0x2C0DAC0", Offset = "0x2C0CAC0", VA = "0x182C0DAC0", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x04001919 RID: 6425
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001919")]
private IMessageSink _replySink;
// Token: 0x0400191A RID: 6426
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400191A")]
private ServerIdentity _identity;
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000541 RID: 1345
[Token(Token = "0x2000541")]
internal class ServerObjectTerminatorSink : IMessageSink
{
// Token: 0x06002BEE RID: 11246 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BEE")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public ServerObjectTerminatorSink(IMessageSink nextSink)
{
}
// Token: 0x06002BEF RID: 11247 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BEF")]
[Address(RVA = "0x2C0DDD0", Offset = "0x2C0CDD0", VA = "0x182C0DDD0", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002BF0 RID: 11248 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BF0")]
[Address(RVA = "0x2C0DBD0", Offset = "0x2C0CBD0", VA = "0x182C0DBD0", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x04001918 RID: 6424
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001918")]
private IMessageSink _nextSink;
}
}
@@ -0,0 +1,58 @@
using System;
using System.Runtime.Remoting.Proxies;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
// Token: 0x02000543 RID: 1347
[Token(Token = "0x2000543")]
internal class StackBuilderSink : IMessageSink
{
// Token: 0x06002BF4 RID: 11252 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BF4")]
[Address(RVA = "0x2C0EC70", Offset = "0x2C0DC70", VA = "0x182C0EC70")]
public StackBuilderSink(MarshalByRefObject obj, bool forceInternalExecute)
{
}
// Token: 0x06002BF5 RID: 11253 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BF5")]
[Address(RVA = "0x2C0EB30", Offset = "0x2C0DB30", VA = "0x182C0EB30", Slot = "4")]
public IMessage SyncProcessMessage(IMessage msg)
{
return null;
}
// Token: 0x06002BF6 RID: 11254 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BF6")]
[Address(RVA = "0x2C0E460", Offset = "0x2C0D460", VA = "0x182C0E460", Slot = "5")]
public IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
{
return null;
}
// Token: 0x06002BF7 RID: 11255 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BF7")]
[Address(RVA = "0x2C0E940", Offset = "0x2C0D940", VA = "0x182C0E940")]
private void ExecuteAsyncMessage(object ob)
{
}
// Token: 0x06002BF8 RID: 11256 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BF8")]
[Address(RVA = "0x2C0E5A0", Offset = "0x2C0D5A0", VA = "0x182C0E5A0")]
private void CheckParameters(IMessage msg)
{
}
// Token: 0x0400191B RID: 6427
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400191B")]
private MarshalByRefObject _target;
// Token: 0x0400191C RID: 6428
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400191C")]
private RealProxy _rp;
}
}