ModuleBuilder.GetMethods(BindingFlags) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar alla metoder som har definierats på modulnivå för den aktuella ModuleBuilder, och som matchar de angivna bindningsflaggorna.
public:
override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingFlags);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Methods might be removed")]
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags);
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Methods might be removed")>]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingFlags As BindingFlags) As MethodInfo()
Parametrar
- bindingFlags
- BindingFlags
En kombination av BindingFlags bitflaggor som används för att styra sökningen.
Returer
En matris som innehåller alla metoder på modulnivå som matchar bindingFlags.
- Attribut
Kommentarer
Metoder på modulnivå definieras i genererad kod med hjälp DefineGlobalMethod av metoden .
Important
Det går inte att hämta metoder på modulnivå förrän CreateGlobalFunctions metoden har anropats för modulen.