TypeBuilder.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 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);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)]
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()
Parametrar
- bindingAttr
- BindingFlags
Det måste vara lite flagga från BindingFlags som i 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.
- Attribut
Undantag
Den här metoden implementeras inte för ofullständiga typer.
Kommentarer
Hämta typen med eller Type.GetTypeAssembly.GetType och använd reflektion för den hämtade typen.