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

정의

버전에 관계없이 GetMethod 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetMethod method.

오버로드

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

버전에 관계없이 GetMethod(String, Type[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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[])

버전에 관계없이 GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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[])

버전에 관계없이 GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) method.

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

버전에 관계없이 GetMethod(String) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetMethod(String) method.

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

버전에 관계없이 GetMethod(String, BindingFlags) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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[])

버전에 관계없이 GetMethod(String, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetMethod(String, Type[], ParameterModifier[]) method.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드The Type.GetMethod method.

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

버전에 관계없이 GetMethod(String, Type[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 public 메서드의 이름이 들어 있는 String입니다.The String containing the name of the public method to get.

types
Type[]

가져올 메서드에 대한 매개 변수의 수, 차수, 형식 등을 나타내는 Type 개체 배열입니다.An array of Type objects representing the number, order, and type of the parameters for the method to get.

또는-or- 매개 변수를 사용하지 않는 메서드를 가져오기 위한 Type 형식의 빈 배열입니다(즉, Type[] types = new Type[0]).An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

반환

MethodInfo 개체는 지정된 인수 형식과 일치하는 매개 변수를 가진 public 메서드가 있으면 이를 나타내고, 없으면 null을 반환합니다.A MethodInfo object representing the public method whose parameters match the specified argument types, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드는 지정 된 인수 형식과 일치 하는 매개 변수를 가진 지정된 된 public 메서드를 검색 합니다.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[])

버전에 관계없이 GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 메서드의 이름이 들어 있는 String입니다.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

검색 방법을 지정하는 하나 이상의 BindingFlags로 구성된 비트 마스크입니다.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

또는-or- 0(null을 반환하는 경우)Zero, to return null.

binder
Binder Binder Binder Binder

속성 집합을 정의하고 바인딩을 활성화하는 Binder 개체입니다. 이 개체는 또한 리플렉션을 통해 오버로드된 멤버를 선택할 수 있고 인수 형식을 강제 변환할 수 있으며 멤버를 호출할 수도 있습니다.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.

또는-or- DefaultBinder를 사용하려는 경우 null입니다.null, to use the DefaultBinder.

callConvention
CallingConventions CallingConventions CallingConventions CallingConventions

인수의 순서 및 레이아웃, 반환 값의 전달 방법, 인수에 사용되는 레지스터, 스택 정리 방법 등과 관련하여 사용할 규칙을 지정하는 CallingConventions 개체입니다.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[]

가져올 메서드에 대한 매개 변수의 수, 차수, 형식 등을 나타내는 Type 개체 배열입니다.An array of Type objects representing the number, order, and type of the parameters for the method to get.

또는-or- 매개 변수를 사용하지 않는 메서드를 가져오기 위한 Type 형식의 빈 배열입니다(즉, Type[] types = new Type[0]).An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

ParameterModifier 배열에서 해당하는 요소와 연관된 특성을 나타내는 types 개체 배열입니다.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. 기본 바인더에서는 이 매개 변수를 처리하지 않습니다.The default binder does not process this parameter.

반환

지정된 요구 사항과 일치하는 메서드를 나타내는 MethodInfo 개체가 있으면 이 개체를 반환하고, 그렇지 않으면 null을 반환합니다.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드 매개 변수를 가진 지정 된 인수 형식 및 한정자를 지정 된 바인딩 제약 조건 및 호출 규칙을 사용 하 여 일치 하는 지정된 된 메서드를 검색 합니다.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[])

버전에 관계없이 GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 메서드의 이름이 들어 있는 String입니다.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

검색 방법을 지정하는 하나 이상의 BindingFlags로 구성된 비트 마스크입니다.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

또는-or- 0(null을 반환하는 경우)Zero, to return null.

binder
Binder Binder Binder Binder

속성 집합을 정의하고 바인딩을 활성화하는 Binder 개체입니다. 이 개체는 또한 리플렉션을 통해 오버로드된 멤버를 선택할 수 있고 인수 형식을 강제 변환할 수 있으며 멤버를 호출할 수도 있습니다.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.

또는-or- DefaultBinder를 사용하려는 경우 null입니다.null, to use the DefaultBinder.

types
Type[]

가져올 메서드에 대한 매개 변수의 수, 차수, 형식 등을 나타내는 Type 개체 배열입니다.An array of Type objects representing the number, order, and type of the parameters for the method to get.

또는-or- 매개 변수를 사용하지 않는 메서드를 가져오기 위한 Type 형식의 빈 배열입니다(즉, Type[] types = new Type[0]).An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

ParameterModifier 배열에서 해당하는 요소와 연관된 특성을 나타내는 types 개체 배열입니다.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. 기본 바인더에서는 이 매개 변수를 처리하지 않습니다.The default binder does not process this parameter.

반환

지정된 요구 사항과 일치하는 메서드를 나타내는 MethodInfo 개체가 있으면 이 개체를 반환하고, 그렇지 않으면 null을 반환합니다.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드 매개 변수를 가진 지정 된 인수 형식 및 한정자를 지정 된 바인딩 제약 조건과 일치 하는 지정된 된 메서드를 검색 합니다.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)

버전에 관계없이 GetMethod(String) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 public 메서드의 이름이 들어 있는 String입니다.The String containing the name of the public method to get.

반환

MethodInfo 개체는 지정된 이름의 public 메서드가 있으면 이를 나타내고, 없으면 null을 반환합니다.A MethodInfo object representing the public method with the specified name, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드 지정 된 이름의 public 메서드를 검색 합니다.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)

버전에 관계없이 GetMethod(String, BindingFlags) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 메서드의 이름이 들어 있는 String입니다.The String containing the name of the method to get.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

검색 방법을 지정하는 하나 이상의 BindingFlags로 구성된 비트 마스크입니다.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

또는-or- 0(null을 반환하는 경우)Zero, to return null.

반환

지정된 요구 사항과 일치하는 메서드를 나타내는 MethodInfo 개체가 있으면 이 개체를 반환하고, 그렇지 않으면 null을 반환합니다.A MethodInfo object representing the method that matches the specified requirements, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드를 지정 된 바인딩 제약 조건을 사용 하 여 지정된 된 메서드를 검색 합니다.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[])

버전에 관계없이 GetMethod(String, Type[], ParameterModifier[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.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

매개 변수

name
String String String String

가져올 public 메서드의 이름이 들어 있는 String입니다.The String containing the name of the public method to get.

types
Type[]

가져올 메서드에 대한 매개 변수의 수, 차수, 형식 등을 나타내는 Type 개체 배열입니다.An array of Type objects representing the number, order, and type of the parameters for the method to get.

또는-or- 매개 변수를 사용하지 않는 메서드를 가져오기 위한 Type 형식의 빈 배열입니다(즉, Type[] types = new Type[0]).An empty array of the type Type (that is, Type[] types = new Type[0]) to get a method that takes no parameters.

modifiers
ParameterModifier[]

ParameterModifier 배열에서 해당하는 요소와 연관된 특성을 나타내는 types 개체 배열입니다.An array of ParameterModifier objects representing the attributes associated with the corresponding element in the types array. 기본 바인더에서는 이 매개 변수를 처리하지 않습니다.The default binder does not process this parameter.

반환

MethodInfo 개체는 지정된 요구 사항과 일치하는 public 메서드가 있으면 이를 나타내고, 없으면 null을 반환합니다.A MethodInfo object representing the public method that matches the specified requirements, if found; otherwise, null.

설명

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Type.GetMethod 메서드는 지정 된 인수 형식 및 한정자와 일치 하는 매개 변수를 가진 지정된 된 public 메서드를 검색 합니다.The Type.GetMethod method searches for the specified public method whose parameters match the specified argument types and modifiers.

적용 대상