EnumBuilder.GetMethods(BindingFlags) Metod

Definition

Returnerar alla offentliga och icke-offentliga metoder som deklarerats eller ärvts av den här typen enligt angiven.

public:
 override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

Parametrar

bindingAttr
BindingFlags

Det här måste vara en bitflagga från BindingFlags, till exempel InvokeMethod, NonPublicoch så vidare.

Returer

Returnerar en matris med MethodInfo objekt som representerar de offentliga och icke-offentliga metoder som definierats för den här typen om nonPublic används. Annars returneras endast de offentliga metoderna.

Undantag

Den här metoden stöds för närvarande inte i typer som inte är slutförda.

Kommentarer

Om du vill hämta metoderna av en färdig typ hämtar du typen med eller Type.GetTypeAssembly.GetType och använder reflektion för den hämtade typen.

Gäller för