Module.GetMethod Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een methode met de opgegeven criteria.
Overloads
| Name | Description |
|---|---|
| GetMethod(String) |
Retourneert een methode met de opgegeven naam. |
| GetMethod(String, Type[]) |
Retourneert een methode met de opgegeven naam en parametertypen. |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Retourneert een methode met de opgegeven naam, bindingsgegevens, aanroepende conventie en parametertypen en modifiers. |
GetMethod(String)
Retourneert een methode met de opgegeven naam.
public:
System::Reflection::MethodInfo ^ GetMethod(System::String ^ name);
public System.Reflection.MethodInfo GetMethod(string name);
member this.GetMethod : string -> System.Reflection.MethodInfo
Public Function GetMethod (name As String) As MethodInfo
Parameters
- name
- String
De naam van de methode.
Retouren
Een MethodInfo object met de opgegeven naam of null als de methode niet bestaat.
Uitzonderingen
name is null.
Van toepassing op
GetMethod(String, Type[])
Retourneert een methode met de opgegeven naam en parametertypen.
public:
System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.MethodInfo GetMethod(string name, Type[] types);
member this.GetMethod : string * Type[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, types As Type()) As MethodInfo
Parameters
- name
- String
De naam van de methode.
- types
- Type[]
De parametertypen die moeten worden gezocht.
Retouren
Een MethodInfo object in overeenstemming met de opgegeven criteria of null als de methode niet bestaat.
Uitzonderingen
nameis null, types is , of typesnull(i) is null.
Van toepassing op
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
Retourneert een methode met de opgegeven naam, bindingsgegevens, aanroepende conventie en parametertypen en modifiers.
public:
System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
member this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo
Parameters
- name
- String
De naam van de methode.
- bindingAttr
- BindingFlags
Een van de BindingFlags bitvlagmen die worden gebruikt om de zoekopdracht te beheren.
- binder
- Binder
Een object dat wordt geïmplementeerd Binder, met eigenschappen die zijn gerelateerd aan deze methode.
- callConvention
- CallingConventions
De aanroepconventie voor de methode.
- types
- Type[]
De parametertypen die moeten worden gezocht.
- modifiers
- ParameterModifier[]
Een matrix van parameteraanpassingen die worden gebruikt om binding te laten werken met parameterhandtekeningen waarin de typen zijn gewijzigd.
Retouren
Een MethodInfo object in overeenstemming met de opgegeven criteria of null als de methode niet bestaat.
Uitzonderingen
nameis null, types is , of typesnull(i) is null.