RemotingServices.GetMethodBaseFromMethodMessage-Methode
Gibt die Methodenbasis der angegebenen IMethodMessage zurück.
Namespace: System.Runtime.Remoting
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Function GetMethodBaseFromMethodMessage ( _
msg As IMethodMessage _
) As MethodBase
'Usage
Dim msg As IMethodMessage
Dim returnValue As MethodBase
returnValue = RemotingServices.GetMethodBaseFromMethodMessage(msg)
public static MethodBase GetMethodBaseFromMethodMessage (
IMethodMessage msg
)
public:
static MethodBase^ GetMethodBaseFromMethodMessage (
IMethodMessage^ msg
)
public static MethodBase GetMethodBaseFromMethodMessage (
IMethodMessage msg
)
public static function GetMethodBaseFromMethodMessage (
msg : IMethodMessage
) : MethodBase
Parameter
- msg
Die Methodenmeldung, aus der die Methodenbasis extrahiert wird.
Rückgabewert
Die aus dem msg-Parameter extrahierte Methodenbasis.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Entweder hat der direkte Aufrufer keine Berechtigungen für die Infrastruktur, oder mindestens einer der Aufrufer an höherer Position im Aufrufstapel hat keine Berechtigung zum Abrufen von Typinformationen nicht öffentlicher Member. |
Hinweise
Dieser Parameter bestimmt die Methodenbasis der TypeName-Eigenschaft, der MethodName-Eigenschaft und der MethodSignature-Eigenschaft von IMethodMessage und wird von Klassen verwendet, die die IMethodMessage-Schnittstelle implementieren. Consumer von IMethodMessage-Klassen sollten auf die IMethodMessage.MethodBase-Eigenschaft verweisen.
.NET Framework-Sicherheit
- SecurityPermission für die Verwendung von Infrastrukturcode. Anforderungswert: SecurityAction.LinkDemand; Berechtigungswert: SecurityPermissionFlag.Infrastructure
- ReflectionPermission zum Abrufen von Typinformationen nicht öffentlicher Member. Anforderungswert: SecurityAction.Demand; Berechtigungswert: ReflectionPermissionFlag.TypeInformation
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
RemotingServices-Klasse
RemotingServices-Member
System.Runtime.Remoting-Namespace