15        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC2")]
 
   16        [global::Cpp2ILInjected.Address(RVA = 
"0x1B454E4", Offset = 
"0x1B454E4", Length = 
"0x88")]
 
   17        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   20        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   21        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   23        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Remoting.Channels.CADSerializer), Member = 
"SerializeObject", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(global::System.IO.MemoryStream))]
 
   24        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   30        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC3")]
 
   31        [global::Cpp2ILInjected.Address(RVA = 
"0x1B4556C", Offset = 
"0x1B4556C", Length = 
"0x7C")]
 
   32        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   34        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodCall), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(CADMethodCallMessage) }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   36        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Remoting.Channels.CADSerializer), Member = 
"DeserializeObjectSafe", MemberParameters = 
new object[] { 
typeof(
byte[]) }, ReturnType = 
typeof(
object))]
 
   37        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CADMethodRef), Member = 
"Resolve", ReturnType = 
typeof(global::System.Reflection.MethodBase))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   39        internal global::System.Reflection.MethodBase 
GetMethod()
 
 
   44        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC4")]
 
   45        [global::Cpp2ILInjected.Address(RVA = 
"0x1B455E8", Offset = 
"0x1B455E8", Length = 
"0x180")]
 
   46        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   48        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
   50        protected static global::System.Type[] 
GetSignature(global::System.Reflection.MethodBase methodBase, 
bool load)
 
 
   55        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC5")]
 
   56        [global::Cpp2ILInjected.Address(RVA = 
"0x1B45768", Offset = 
"0x1B45768", Length = 
"0x6F8")]
 
   57        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   59        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(IMethodReturnMessage) }, ReturnType = 
typeof(
void))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   61        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.ArrayList), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   62        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(MessageDictionary), Member = 
"HasUserData", ReturnType = 
typeof(
bool))]
 
   63        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(MessageDictionary), Member = 
"get_InternalDictionary", ReturnType = 
typeof(global::System.Collections.IDictionary))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
 
   65        internal static int MarshalProperties(global::System.Collections.IDictionary dict, 
ref global::System.Collections.ArrayList args)
 
 
   70        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC6")]
 
   71        [global::Cpp2ILInjected.Address(RVA = 
"0x1B45FE4", Offset = 
"0x1B45FE4", Length = 
"0x12C")]
 
   72        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   74        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodResponse), Member = 
".ctor", MemberParameters = 
new object[]
 
   76            typeof(IMethodCallMessage),
 
   77            typeof(CADMethodReturnMessage)
 
   78        }, ReturnType = 
typeof(
void))]
 
   79        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   80        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
   81        internal static void UnmarshalProperties(global::System.Collections.IDictionary dict, 
int count, global::System.Collections.ArrayList args)
 
 
   86        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC7")]
 
   87        [global::Cpp2ILInjected.Address(RVA = 
"0x1B46110", Offset = 
"0x1B46110", Length = 
"0x1B0")]
 
   88        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   89        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CADMessageBase), Member = 
"MarshalArgument", MemberParameters = 
new object[]
 
   92            typeof(
ref global::System.Collections.ArrayList)
 
   93        }, ReturnType = 
typeof(
object))]
 
   94        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   95        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"GetType", ReturnType = 
typeof(global::System.
Type))]
 
   96        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Type), Member = 
"get_IsPrimitive", ReturnType = 
typeof(
bool))]
 
   98        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Type), Member = 
"op_Equality", MemberParameters = 
new object[]
 
  102        }, ReturnType = 
typeof(
bool))]
 
  103        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Type), Member = 
"get_IsArray", ReturnType = 
typeof(
bool))]
 
  104        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Array), Member = 
"get_Rank", ReturnType = 
typeof(
int))]
 
  105        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
 
  111        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC8")]
 
  112        [global::Cpp2ILInjected.Address(RVA = 
"0x1B462C0", Offset = 
"0x1B462C0", Length = 
"0x1CC")]
 
  113        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CADMessageBase), Member = 
"MarshalArguments", MemberParameters = 
new object[]
 
  117            typeof(
ref global::System.Collections.ArrayList)
 
  118        }, ReturnType = 
typeof(
object[]))]
 
  119        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(IMethodReturnMessage) }, ReturnType = 
typeof(
void))]
 
  120        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  121        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CADMessageBase), Member = 
"IsPossibleToIgnoreMarshal", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
bool))]
 
  122        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
RemotingServices), Member = 
"IsTransparentProxy", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
bool))]
 
  123        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.ArrayList), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  124        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  126        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Thread), 
Member = 
"GetDomainID", ReturnType = 
typeof(
int))]
 
  128        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
  134        [global::Cpp2ILInjected.Token(Token = 
"0x6001DC9")]
 
  135        [global::Cpp2ILInjected.Address(RVA = 
"0x1B4648C", Offset = 
"0x1B4648C", Length = 
"0x70C")]
 
  136        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  137        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CADMessageBase), Member = 
"UnmarshalArguments", MemberParameters = 
new object[]
 
  140            typeof(global::System.Collections.ArrayList)
 
  141        }, ReturnType = 
typeof(
object[]))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
"GetReturnValue", MemberParameters = 
new object[] { 
typeof(global::System.Collections.ArrayList) }, ReturnType = 
typeof(
object))]
 
  143        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodResponse), Member = 
".ctor", MemberParameters = 
new object[]
 
  145            typeof(IMethodCallMessage),
 
  146            typeof(CADMethodReturnMessage)
 
  147        }, ReturnType = 
typeof(
void))]
 
  148        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  149        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"GetType", ReturnType = 
typeof(global::System.
Type))]
 
  150        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Type), Member = 
"GetTypeCode", MemberParameters = 
new object[] { 
typeof(global::System.
Type) }, ReturnType = 
typeof(global::System.
TypeCode))]
 
  151        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ObjRef), Member = 
"DeserializeInTheCurrentDomain", MemberParameters = 
new object[]
 
  158        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Array), 
Member = 
"CopyTo", MemberParameters = 
new object[]
 
  162        }, ReturnType = 
typeof(
void))]
 
  164        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
DateTime), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
void))]
 
  165        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Copy", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  167        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Concat", MemberParameters = 
new object[]
 
  172        }, ReturnType = 
typeof(
string))]
 
  174        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 60)]
 
  180        [global::Cpp2ILInjected.Token(Token = 
"0x6001DCA")]
 
  181        [global::Cpp2ILInjected.Address(RVA = 
"0x1B46B98", Offset = 
"0x1B46B98", Length = 
"0xC4")]
 
  182        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  184        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(IMethodReturnMessage) }, ReturnType = 
typeof(
void))]
 
  185        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  186        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CADMessageBase), Member = 
"MarshalArgument", MemberParameters = 
new object[]
 
  189            typeof(
ref global::System.Collections.ArrayList)
 
  190        }, ReturnType = 
typeof(
object))]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  197        [global::Cpp2ILInjected.Token(Token = 
"0x6001DCB")]
 
  198        [global::Cpp2ILInjected.Address(RVA = 
"0x1B46C5C", Offset = 
"0x1B46C5C", Length = 
"0xC4")]
 
  199        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  200        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CADMethodCallMessage), Member = 
"GetArgs", MemberParameters = 
new object[] { 
typeof(global::System.Collections.ArrayList) }, ReturnType = 
typeof(
object[]))]
 
  201        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
"GetArgs", MemberParameters = 
new object[] { 
typeof(global::System.Collections.ArrayList) }, ReturnType = 
typeof(
object[]))]
 
  202        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodCall), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(CADMethodCallMessage) }, ReturnType = 
typeof(
void))]
 
  203        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodResponse), Member = 
".ctor", MemberParameters = 
new object[]
 
  205            typeof(IMethodCallMessage),
 
  206            typeof(CADMethodReturnMessage)
 
  207        }, ReturnType = 
typeof(
void))]
 
  208        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  209        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CADMessageBase), Member = 
"UnmarshalArgument", MemberParameters = 
new object[]
 
  212            typeof(global::System.Collections.ArrayList)
 
  213        }, ReturnType = 
typeof(
object))]
 
  214        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  220        [global::Cpp2ILInjected.Token(Token = 
"0x6001DCC")]
 
  221        [global::Cpp2ILInjected.Address(RVA = 
"0x1B46D20", Offset = 
"0x1B46D20", Length = 
"0x224")]
 
  222        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CADMethodReturnMessage), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(IMethodReturnMessage) }, ReturnType = 
typeof(
void))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  226        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(LogicalCallContext), Member = 
"get_HasInfo", ReturnType = 
typeof(
bool))]
 
  227        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.ArrayList), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  228        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  229        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
 
  235        [global::Cpp2ILInjected.Token(Token = 
"0x6001DCD")]
 
  236        [global::Cpp2ILInjected.Address(RVA = 
"0x1B46F44", Offset = 
"0x1B46F44", Length = 
"0x80")]
 
  237        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  239        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MethodResponse), Member = 
".ctor", MemberParameters = 
new object[]
 
  241            typeof(IMethodCallMessage),
 
  242            typeof(CADMethodReturnMessage)
 
  243        }, ReturnType = 
typeof(
void))]
 
  244        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  245        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  251        [global::Cpp2ILInjected.Token(Token = 
"0x4000F0D")]
 
  252        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  255        [global::Cpp2ILInjected.Token(Token = 
"0x4000F0E")]
 
  256        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  259        [global::Cpp2ILInjected.Token(Token = 
"0x4000F0F")]
 
  260        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  263        [global::Cpp2ILInjected.Token(Token = 
"0x4000F10")]
 
  264        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  267        [global::Cpp2ILInjected.Token(Token = 
"0x4000F11")]
 
  268        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]