Module.GetMethodImpl-Methode
Gibt die Methodenimplementierung in Übereinstimmung mit den angegebenen Kriterien zurück.
Namespace: System.Reflection
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Protected Overridable Function GetMethodImpl ( _
name As String, _
bindingAttr As BindingFlags, _
binder As Binder, _
callConvention As CallingConventions, _
types As Type(), _
modifiers As ParameterModifier() _
) As MethodInfo
'Usage
Dim name As String
Dim bindingAttr As BindingFlags
Dim binder As Binder
Dim callConvention As CallingConventions
Dim types As Type()
Dim modifiers As ParameterModifier()
Dim returnValue As MethodInfo
returnValue = Me.GetMethodImpl(name, bindingAttr, binder, callConvention, types, modifiers)
protected virtual MethodInfo GetMethodImpl (
string name,
BindingFlags bindingAttr,
Binder binder,
CallingConventions callConvention,
Type[] types,
ParameterModifier[] modifiers
)
protected:
virtual MethodInfo^ GetMethodImpl (
String^ name,
BindingFlags bindingAttr,
Binder^ binder,
CallingConventions callConvention,
array<Type^>^ types,
array<ParameterModifier>^ modifiers
)
protected MethodInfo GetMethodImpl (
String name,
BindingFlags bindingAttr,
Binder binder,
CallingConventions callConvention,
Type[] types,
ParameterModifier[] modifiers
)
protected function GetMethodImpl (
name : String,
bindingAttr : BindingFlags,
binder : Binder,
callConvention : CallingConventions,
types : Type[],
modifiers : ParameterModifier[]
) : MethodInfo
Parameter
- name
Der Methodenname.
- bindingAttr
Eines der BindingFlags-Bitflags zum Steuern der Suche.
- binder
Ein Objekt, das Binder implementiert und auf diese Methode bezogene Eigenschaften enthält.
- callConvention
Die Aufrufkonvention für die Methode.
- types
Die zu suchenden Parametertypen.
- modifiers
Ein Array von Parametermodifizierern, die verwendet werden, damit Bindungen mit Parametersignaturen arbeiten können, in denen die Typen geändert wurden.
Rückgabewert
Ein MethodInfo-Objekt mit den angegebenen Implementierungsinformationen oder NULL (Nothing in Visual Basic), wenn die Methode nicht vorhanden ist.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
types ist NULL (Nothing in Visual Basic). |
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
Module-Klasse
Module-Member
System.Reflection-Namespace
BindingFlags-Enumeration
CallingConventions-Enumeration
ParameterModifier