다음을 통해 공유


Module.GetMethodImpl 메서드

지정한 기준을 만족하는 메서드 구현을 반환합니다.

네임스페이스: System.Reflection
어셈블리: mscorlib(mscorlib.dll)

구문

‘선언
Protected Overridable Function GetMethodImpl ( _
    name As String, _
    bindingAttr As BindingFlags, _
    binder As Binder, _
    callConvention As CallingConventions, _
    types As Type(), _
    modifiers As ParameterModifier() _
) As MethodInfo
‘사용 방법
Dim name As String
Dim bindingAttr As BindingFlags
Dim binder As Binder
Dim callConvention As CallingConventions
Dim types As Type()
Dim modifiers As ParameterModifier()
Dim returnValue As MethodInfo

returnValue = Me.GetMethodImpl(name, bindingAttr, binder, callConvention, types, modifiers)
protected virtual MethodInfo GetMethodImpl (
    string name,
    BindingFlags bindingAttr,
    Binder binder,
    CallingConventions callConvention,
    Type[] types,
    ParameterModifier[] modifiers
)
protected:
virtual MethodInfo^ GetMethodImpl (
    String^ name, 
    BindingFlags bindingAttr, 
    Binder^ binder, 
    CallingConventions callConvention, 
    array<Type^>^ types, 
    array<ParameterModifier>^ modifiers
)
protected MethodInfo GetMethodImpl (
    String name, 
    BindingFlags bindingAttr, 
    Binder binder, 
    CallingConventions callConvention, 
    Type[] types, 
    ParameterModifier[] modifiers
)
protected function GetMethodImpl (
    name : String, 
    bindingAttr : BindingFlags, 
    binder : Binder, 
    callConvention : CallingConventions, 
    types : Type[], 
    modifiers : ParameterModifier[]
) : MethodInfo

매개 변수

  • name
    메서드 이름입니다.
  • bindingAttr
    검색을 제어하는 데 사용하는 BindingFlags 비트 플래그 중의 하나입니다.
  • binder
    Binder를 구현하며 이 메서드에 연관된 속성이 포함된 개체입니다.
  • callConvention
    메서드의 호출 규칙입니다.
  • types
    검색할 매개 변수 형식입니다.
  • modifiers
    형식이 수정된 매개 변수 시그니처로 바인딩하는 데 사용하는 매개 변수 한정자의 배열입니다.

반환 값

지정된 구현 정보가 포함된 MethodInfo 개체이거나, 해당 메서드가 없는 경우 Null 참조(Visual Basic의 경우 Nothing)입니다.

예외

예외 형식 조건

AmbiguousMatchException

types가 Null 참조(Visual Basic의 경우 Nothing)인 경우

플랫폼

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

Module 클래스
Module 멤버
System.Reflection 네임스페이스
BindingFlags 열거형
CallingConventions 열거형
ParameterModifier