다음을 통해 공유


TypeBuilder.GetConstructorImpl 메서드

정의

파생 클래스에서 재정의되는 경우 지정된 바인딩 제약 조건 및 지정된 호출 규칙을 사용하여 매개 변수가 지정된 인수 형식 및 한정자와 일치하는 생성자를 검색합니다.

protected:
 override System::Reflection::ConstructorInfo ^ GetConstructorImpl(System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.ConstructorInfo? GetConstructorImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.ConstructorInfo GetConstructorImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetConstructorImpl : System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.ConstructorInfo
Protected Overrides Function GetConstructorImpl (bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As ConstructorInfo

매개 변수

bindingAttr
BindingFlags

검색을 수행하는 방법을 지정하는 열거형 값의 비트 조합입니다.

-또는-

null반환할 Default.

binder
Binder

속성 집합을 정의하고 바인딩을 사용하도록 설정하는 개체로, 오버로드된 메서드 선택, 인수 형식 강제 변환 및 리플렉션을 통해 멤버 호출을 포함할 수 있습니다.

-또는-

DefaultBinder사용하는 null 참조(Visual Basic에서는Nothing)입니다.

callConvention
CallingConventions

인수의 순서 및 레이아웃, 반환 값 전달 방법, 인수에 사용되는 레지스터 및 스택 정리와 관련하여 사용할 규칙 집합을 지정하는 개체입니다.

types
Type[]

생성자가 가져올 매개 변수의 수, 순서 및 형식을 나타내는 Type 개체의 배열입니다.

-또는-

매개 변수를 사용하지 않는 생성자를 가져오는 Type 형식의 빈 배열(즉, Type[] types = new Type[0])입니다.

modifiers
ParameterModifier[]

types 배열의 해당 요소와 연결된 특성을 나타내는 ParameterModifier 개체의 배열입니다. 기본 바인더는 이 매개 변수를 처리하지 않습니다.

반환

지정된 요구 사항과 일치하는 생성자를 나타내는 ConstructorInfo 개체입니다(있는 경우). 그렇지 않으면 null.

적용 대상