PartBuilder.SelectConstructor Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa konstruktor, którego pasujące typy powinny używać jako konstruktora importującego.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Określa konstruktor, którego pasujące typy powinny używać jako konstruktora importującego. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Określa konstruktor, który pasujące typy powinny być używane jako konstruktor importujący i dostarcza informacje o konfiguracji dla wynikowego importu. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
Określa konstruktor, którego pasujące typy powinny używać jako konstruktora importującego.
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
Parametry
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Funkcja, która wybiera jeden konstruktor z zestawu konstruktorów.
Zwraca
Bieżący obiekt, aby zezwolić na łączenie łańcuchowe.
Wyjątki
Parametr constructorFilter ma wartość null.
constructorFilter zwraca wartość null.
constructorFilter Zwraca konstruktor, który nie jest skojarzony z typem docelowym.
Dotyczy
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
- Źródło:
- PartBuilder.cs
Określa konstruktor, który pasujące typy powinny być używane jako konstruktor importujący i dostarcza informacje o konfiguracji dla wynikowego importu.
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
Parametry
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Funkcja, która wybiera jeden konstruktor z zestawu konstruktorów.
- importConfiguration
- Action<ParameterInfo,ImportBuilder>
Obiekt zawierający informacje o konfiguracji konstruktora importu. Wartość domyślna to null.
Zwraca
Bieżący obiekt, aby zezwolić na łączenie łańcuchowe.
Wyjątki
Parametr constructorFilter ma wartość null.
constructorFilter zwraca wartość null.
constructorFilter Zwraca konstruktor, który nie jest skojarzony z typem docelowym.