367 lines
10 KiB
C#
367 lines
10 KiB
C#
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;
|
|
}
|
|
}
|