PartBuilder.SelectConstructor 메서드

정의

일치 형식에서 가져오기 생성자로 사용해야 할 생성자를 지정합니다.

오버로드

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)

일치 형식에서 가져오기 생성자로 사용해야 할 생성자를 지정합니다.

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)

일치하는 형식에서 가져오기 생성자로 사용해야 하는 생성자를 지정하고 결과에 따라 가져오기 위한 구성 정보를 제공합니다.

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)

일치 형식에서 가져오기 생성자로 사용해야 할 생성자를 지정합니다.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ SelectConstructor(Func<cli::array <System::Reflection::ConstructorInfo ^> ^, System::Reflection::ConstructorInfo ^> ^ constructorFilter);
public System.ComponentModel.Composition.Registration.PartBuilder SelectConstructor (Func<System.Reflection.ConstructorInfo[],System.Reflection.ConstructorInfo> constructorFilter);
member this.SelectConstructor : Func<System.Reflection.ConstructorInfo[], System.Reflection.ConstructorInfo> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function SelectConstructor (constructorFilter As Func(Of ConstructorInfo(), ConstructorInfo)) As PartBuilder

매개 변수

constructorFilter
Func<ConstructorInfo[],ConstructorInfo>

생성자 집합에서 생성자를 하나 선택하는 함수입니다.

반환

PartBuilder

연결을 허용하는 현재 개체입니다.

예외

constructorFilter이(가) null인 경우

constructorFilternull를 반환하는 경우

constructorFilter는 대상 형식과 연결되지 않은 생성자를 반환합니다.

적용 대상

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)

일치하는 형식에서 가져오기 생성자로 사용해야 하는 생성자를 지정하고 결과에 따라 가져오기 위한 구성 정보를 제공합니다.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ SelectConstructor(Func<cli::array <System::Reflection::ConstructorInfo ^> ^, System::Reflection::ConstructorInfo ^> ^ constructorFilter, Action<System::Reflection::ParameterInfo ^, System::ComponentModel::Composition::Registration::ImportBuilder ^> ^ importConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder SelectConstructor (Func<System.Reflection.ConstructorInfo[],System.Reflection.ConstructorInfo> constructorFilter, Action<System.Reflection.ParameterInfo,System.ComponentModel.Composition.Registration.ImportBuilder> importConfiguration);
member this.SelectConstructor : Func<System.Reflection.ConstructorInfo[], System.Reflection.ConstructorInfo> * Action<System.Reflection.ParameterInfo, System.ComponentModel.Composition.Registration.ImportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function SelectConstructor (constructorFilter As Func(Of ConstructorInfo(), ConstructorInfo), importConfiguration As Action(Of ParameterInfo, ImportBuilder)) As PartBuilder

매개 변수

constructorFilter
Func<ConstructorInfo[],ConstructorInfo>

생성자 집합에서 생성자를 하나 선택하는 함수입니다.

importConfiguration
Action<ParameterInfo,ImportBuilder>

가져오기 생성자에 대한 구성 정보를 포함하는 개체입니다. 기본값은 null입니다.

반환

PartBuilder

연결을 허용하는 현재 개체입니다.

예외

constructorFilter이(가) null인 경우

constructorFilternull를 반환하는 경우

constructorFilter는 대상 형식과 연결되지 않은 생성자를 반환합니다.

적용 대상