RuntimeReflectionExtensions.GetRuntimeMethod(Type, String, Type[]) RuntimeReflectionExtensions.GetRuntimeMethod(Type, String, Type[]) RuntimeReflectionExtensions.GetRuntimeMethod(Type, String, Type[]) Method

Определение

Извлекает объект, который представляет указанный метод.Retrieves an object that represents a specified method.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Reflection::MethodInfo ^ GetRuntimeMethod(Type ^ type, System::String ^ name, cli::array <Type ^> ^ parameters);
public static System.Reflection.MethodInfo GetRuntimeMethod (this Type type, string name, Type[] parameters);
static member GetRuntimeMethod : Type * string * Type[] -> System.Reflection.MethodInfo

Параметры

type
Type Type Type

Тип, содержащий метод.The type that contains the method.

name
String String String

Имя метода.The name of the method.

parameters
Type[]

Массив, содержащий параметры метода.An array that contains the method's parameters.

Возвраты

Объект, представляющий указанный метод, или значение null, если метод не найден.An object that represents the specified method, or null if the method is not found.

Исключения

typenull.type is null.

-или--or-

namenull.name is null.

System.AmbiguousMatchException System.AmbiguousMatchException System.AmbiguousMatchException

Найдено несколько методов с указанным именем.More than one method is found with the specified name.

Применяется к

Дополнительно