_Type.GetMethod _Type.GetMethod _Type.GetMethod _Type.GetMethod Method

Definition

Stellt einen versionsunabhängigen Zugriff auf die GetMethod-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod method.

Überlädt

GetMethod(String, Type[]) GetMethod(String, Type[]) GetMethod(String, Type[]) GetMethod(String, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, Type[]) method.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) method.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) method.

GetMethod(String) GetMethod(String) GetMethod(String) GetMethod(String)

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String)-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String) method.

GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags)

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags)-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags) method.

GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, Type[], ParameterModifier[]) method.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode.The Type.GetMethod method.

GetMethod(String, Type[]) GetMethod(String, Type[]) GetMethod(String, Type[]) GetMethod(String, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, Type[]) method.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.MethodInfo GetMethod (string name, Type[] types);
abstract member GetMethod : string * Type[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, types As Type()) As MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden öffentlichen Methode enthält.The String containing the name of the public method to get.

types
Type[]

Ein Array von Type-Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter der abzurufenden Methode darstellt.An array of Type objects representing the number, order, and type of the parameters for the method to get.

- oder --or- Ein leeres Array vom Type-Typ, d. h. Type[] types = new Type[0], zum Abrufen einer Methode, die keine Parameter akzeptiert.An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

Gibt zurück

Ein MethodInfo-Objekt, das die öffentliche Methode darstellt, deren Parameter den angegebenen Argumenttypen entsprechen, sofern gefunden, andernfalls null.A MethodInfo object representing the public method whose parameters match the specified argument types, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht nach der angegebenen öffentlichen Methode, deren Parameter den angegebenen Argument Typen entsprechen.The Type.GetMethod method searches for the specified public method whose parameters match the specified argument types.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) method.

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);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden Methode enthält.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Eine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

- oder --or- 0 (null), damit null zurückgegeben wird.Zero, to return null.

binder
Binder Binder Binder Binder

Ein Binder-Objekt, das eine Gruppe von Eigenschaften definiert und eine Bindung ermöglicht. Dazu kann die Auswahl einer überladenen Methode, die Umwandlung von Argumenttypen und der Aufruf eines Members durch Reflektion gehören.A Binder object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.

- oder --or- null, wenn der DefaultBinder verwendet werden soll.null, to use the DefaultBinder.

callConvention
CallingConventions CallingConventions CallingConventions CallingConventions

Das CallingConventions-Objekt, das die Regeln für Reihenfolge und Layout der Argumente, die Art der Übergabe des Rückgabewerts, die für Argumente zu verwendenden Register und die Art der Bereinigung des Stapels angibt.The CallingConventions object that specifies the set of rules to use regarding the order and layout of arguments, how the return value is passed, what registers are used for arguments, and how the stack is cleaned up.

types
Type[]

Ein Array von Type-Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter der abzurufenden Methode darstellt.An array of Type objects representing the number, order, and type of the parameters for the method to get.

- oder --or- Ein leeres Array vom Type-Typ, d. h. Type[] types = new Type[0], zum Abrufen einer Methode, die keine Parameter akzeptiert.An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier-Objekten, die die Attribute darstellen, die dem entsprechenden Element im types-Array zugeordnet sind.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. Der Standardbinder verarbeitet diesen Parameter nicht.The default binder does not process this parameter.

Gibt zurück

Ein MethodInfo-Objekt, das die Methode darstellt, die den angegebenen Anforderungen entspricht, sofern diese gefunden wird. Andernfalls null.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht unter Verwendung der angegebenen Bindungs Einschränkungen und der angegebenen Aufruf Konvention nach der angegebenen Methode, deren Parameter den angegebenen Argument Typen und-modifizierertypen entsprechen.The Type.GetMethod method searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) method.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, 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, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden Methode enthält.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Eine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

- oder --or- 0 (null), damit null zurückgegeben wird.Zero, to return null.

binder
Binder Binder Binder Binder

Ein Binder-Objekt, das eine Gruppe von Eigenschaften definiert und eine Bindung ermöglicht. Dazu kann die Auswahl einer überladenen Methode, die Umwandlung von Argumenttypen und der Aufruf eines Members durch Reflektion gehören.A Binder object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.

- oder --or- null, wenn der DefaultBinder verwendet werden soll.null, to use the DefaultBinder.

types
Type[]

Ein Array von Type-Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter der abzurufenden Methode darstellt.An array of Type objects representing the number, order, and type of the parameters for the method to get.

- oder --or- Ein leeres Array vom Type-Typ, d. h. Type[] types = new Type[0], zum Abrufen einer Methode, die keine Parameter akzeptiert.An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier-Objekten, die die Attribute darstellen, die dem entsprechenden Element im types-Array zugeordnet sind.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. Der Standardbinder verarbeitet diesen Parameter nicht.The default binder does not process this parameter.

Gibt zurück

Ein MethodInfo-Objekt, das die Methode darstellt, die den angegebenen Anforderungen entspricht, sofern diese gefunden wird. Andernfalls null.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht unter Verwendung der angegebenen Bindungs Einschränkungen nach der angegebenen Methode, deren Parameter den angegebenen Argument Typen und-modifizierertypen entsprechen.The Type.GetMethod method searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints.

GetMethod(String) GetMethod(String) GetMethod(String) GetMethod(String)

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String)-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String) method.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name);
public System.Reflection.MethodInfo GetMethod (string name);
abstract member GetMethod : string -> System.Reflection.MethodInfo
Public Function GetMethod (name As String) As MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden öffentlichen Methode enthält.The String containing the name of the public method to get.

Gibt zurück

Ein MethodInfo-Objekt, das die öffentliche Methode mit dem angegebenen Namen darstellt, sofern gefunden, andernfalls null.A MethodInfo object representing the public method with the specified name, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht nach der öffentlichen-Methode mit dem angegebenen Namen.The Type.GetMethod method searches for the public method with the specified name.

GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags) GetMethod(String, BindingFlags)

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags)-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags) method.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden Methode enthält.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Eine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

- oder --or- 0 (null), damit null zurückgegeben wird.Zero, to return null.

Gibt zurück

Ein MethodInfo-Objekt, das die Methode darstellt, die den angegebenen Anforderungen entspricht, sofern diese gefunden wird. Andernfalls null.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht unter Verwendung der angegebenen Bindungs Einschränkungen nach der angegebenen Methode.The Type.GetMethod method searches for the specified method, using the specified binding constraints.

GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[]) GetMethod(String, Type[], ParameterModifier[])

Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.Provides COM objects with version-independent access to the GetMethod(String, Type[], ParameterModifier[]) method.

public:
 System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.MethodInfo GetMethod (string name, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parameter

name
String String String String

Der String, der den Namen der abzurufenden öffentlichen Methode enthält.The String containing the name of the public method to get.

types
Type[]

Ein Array von Type-Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter der abzurufenden Methode darstellt.An array of Type objects representing the number, order, and type of the parameters for the method to get.

- oder --or- Ein leeres Array vom Type-Typ, d. h. Type[] types = new Type[0], zum Abrufen einer Methode, die keine Parameter akzeptiert.An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier-Objekten, die die Attribute darstellen, die dem entsprechenden Element im types-Array zugeordnet sind.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. Der Standardbinder verarbeitet diesen Parameter nicht.The default binder does not process this parameter.

Gibt zurück

Ein MethodInfo-Objekt, das die öffentliche Methode darstellt, die den angegebenen Anforderungen entspricht, sofern gefunden, andernfalls null.A MethodInfo object representing the public method that matches the specified requirements, if found; otherwise, null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Die Type.GetMethod -Methode sucht nach der angegebenen öffentlichen Methode, deren Parameter den angegebenen Argument Typen und-modifizierertypen entsprechen.The Type.GetMethod method searches for the specified public method whose parameters match the specified argument types and modifiers.

Gilt für: