IReflect.GetMethods(BindingFlags) Methode

Definition

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

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)]
public System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
public System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>]
abstract member GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
abstract member GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

Parameter

bindingAttr
BindingFlags

Die Bindungsattribute, die zum Steuern der Suche verwendet werden.

Gibt zurück

Ein Array von MethodInfo Objekten, die alle für dieses Spiegelungsobjekt definierten Methoden enthalten, die die sucheinschränkungen erfüllen, die in bindingAttr.

Attribute

Hinweise

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

Gilt für:

Weitere Informationen