Freigeben über


IReflect.GetMethods-Methode

Ruft ein Array von MethodInfo-Objekten mit allen öffentlichen Methoden oder allen Methoden der aktuellen Klasse ab.

Namespace: System.Reflection
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Function GetMethods ( _
    bindingAttr As BindingFlags _
) As MethodInfo()
'Usage
Dim instance As IReflect
Dim bindingAttr As BindingFlags
Dim returnValue As MethodInfo()

returnValue = instance.GetMethods(bindingAttr)
MethodInfo[] GetMethods (
    BindingFlags bindingAttr
)
array<MethodInfo^>^ GetMethods (
    BindingFlags bindingAttr
)
MethodInfo[] GetMethods (
    BindingFlags bindingAttr
)
function GetMethods (
    bindingAttr : BindingFlags
) : MethodInfo[]

Parameter

  • bindingAttr
    Die zum Steuern der Suche verwendeten Bindungsattribute.

Rückgabewert

Ein Array von MethodInfo-Objekten mit allen für dieses Reflektionsobjekt definierten Methoden, die die in bindingAttr angegebenen Sucheinschränkungen erfüllen.

Hinweise

Das nicht öffentliche Attribut von bindingAttr wird nur dann angegeben, wenn öffentliche Methoden zurückgegeben werden.

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

IReflect-Schnittstelle
IReflect-Member
System.Reflection-Namespace
BindingFlags-Enumeration
BindingFlags-Enumeration