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

namespace System.Runtime.Remoting.Messaging
{
public class MonoMethodMessage // TypeDefIndex: 4242
{
	// Fields
	type#25484 method;
	type#13300 args;
	type#13454 names;
	type#12861 arg_types;
	type#22181 ctx;
	type#23709 rval;
	type#18124 exc;
	type#14650 asyncResult;
	type#15673 call_type;
	type#26577 uri;
	type#22245 properties;
	type#20703 identity;
	type#13535 methodSignature;

	// Methods
	// RVA: -1
	internal type#28660 InitMessage(type#25483 method, type#13299 out_args) { }
	// RVA: -1
	public type#28660 .ctor(type#22674 method, type#13299 out_args) { }
	// RVA: -1
	internal type#28660 .ctor(type#22692 minfo, type#13299 in_args, type#13299 out_args) { }
	// RVA: -1
	private static type#22692 GetMethodInfo(type#27705 type, type#26576 methodName) { }
	// RVA: -1
	public type#28660 .ctor(type#27705 type, type#26576 methodName, type#13299 in_args) { }
	// RVA: -1
	public virtual type#20014 get_Properties() { }
	// 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 type#28660 set_LogicalCallContext(type#22179 value) { }
	// 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#26576 get_TypeName() { }
	// RVA: -1
	public virtual type#26576 get_Uri() { }
	// RVA: -1
	public virtual type#28660 set_Uri(type#26576 value) { }
	// RVA: -1
	public virtual type#23705 GetArg(type#20867 arg_num) { }
	// RVA: -1
	public virtual type#18121 get_Exception() { }
	// RVA: -1
	public virtual type#20867 get_OutArgCount() { }
	// RVA: -1
	public virtual type#13299 get_OutArgs() { }
	// RVA: -1
	public virtual type#23705 get_ReturnValue() { }
	// 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
	public type#14649 get_AsyncResult() { }
	// RVA: -1
	internal type#15672 get_CallType() { }
	// RVA: -1
	public type#15313 NeedsOutProcessing(type#11944 outCount) { }
}
}
