This documentation is archived and is not being maintained.

RemotingServices::GetMethodBaseFromMethodMessage Method

Returns the method base from the given IMethodMessage.

Namespace:  System.Runtime.Remoting
Assembly:  mscorlib (in mscorlib.dll)

public:
static MethodBase^ GetMethodBaseFromMethodMessage(
	IMethodMessage^ msg
)

Parameters

msg
Type: System.Runtime.Remoting.Messaging::IMethodMessage
The method message to extract the method base from.

Return Value

Type: System.Reflection::MethodBase
The method base extracted from the msg parameter.

ExceptionCondition
SecurityException

Either the immediate caller does not have infrastructure permission, or at least one of the callers higher in the callstack does not have permission to retrieve the type information of non-public members.

This determines the method base from the TypeName, MethodName, and MethodSignature properties of IMethodMessage and is used by classes implementing the IMethodMessage interface. Consumers of IMethodMessage classes should reference the IMethodMessage::MethodBase property.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: