// Assembly: mscorlib
// Full name: System.Runtime.Remoting.Messaging.MethodCall

namespace System.Runtime.Remoting.Messaging
{
public class MethodCall // TypeDefIndex: 4236
{
	// Fields
	type#26577 _uri;
	type#26577 _typeName;
	type#26577 _methodName;
	type#13300 _args;
	type#13535 _methodSignature;
	type#22675 _methodBase;
	type#22180 _callContext;
	type#20703 _targetIdentity;
	type#13535 _genericArguments;
	type#20016 ExternalProperties;
	type#20016 InternalProperties;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#25857 info, type#26566 context) { }
	// RVA: -1
	internal type#28660 .ctor(type#15492 msg) { }
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	internal type#28660 CopyFrom(type#20292 call) { }
	// RVA: -1
	internal virtual type#28660 InitMethodProperty(type#26576 key, type#23705 value) { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	public virtual type#20867 get_ArgCount() { }
	// RVA: -1
	public virtual type#13299 get_Args() { }
	// RVA: -1
	public virtual type#22179 get_LogicalCallContext() { }
	// RVA: -1
	public virtual type#22674 get_MethodBase() { }
	// RVA: -1
	public virtual type#26576 get_MethodName() { }
	// RVA: -1
	public virtual type#23705 get_MethodSignature() { }
	// RVA: -1
	public virtual type#20014 get_Properties() { }
	// RVA: -1
	internal virtual type#28660 InitDictionary() { }
	// RVA: -1
	public virtual type#26576 get_TypeName() { }
	// RVA: -1
	public virtual type#26576 get_Uri() { }
	// RVA: -1
	public type#28660 set_Uri(type#26576 value) { }
	// RVA: -1
	private virtual type#26576 System.Runtime.Remoting.Messaging.IInternalMessage.get_Uri() { }
	// RVA: -1
	private virtual type#28660 System.Runtime.Remoting.Messaging.IInternalMessage.set_Uri(type#26576 value) { }
	// RVA: -1
	public virtual type#23705 GetArg(type#20867 argNum) { }
	// RVA: -1
	public virtual type#28660 Init() { }
	// RVA: -1
	public type#28660 ResolveMethod() { }
	// RVA: -1
	private type#27705 CastTo(type#26576 clientType, type#27705 serverType) { }
	// RVA: -1
	private static type#26576 GetTypeNameFromAssemblyQualifiedName(type#26576 aqname) { }
	// RVA: -1
	private virtual type#20702 System.Runtime.Remoting.Messaging.IInternalMessage.get_TargetIdentity() { }
	// RVA: -1
	private virtual type#28660 System.Runtime.Remoting.Messaging.IInternalMessage.set_TargetIdentity(type#20702 value) { }
	// RVA: -1
	private type#13534 get_GenericArguments() { }
}
}
