PartBuilder.SelectConstructor Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Konstruktor an, den übereinstimmende Typen als importierenden Konstruktor verwenden sollen.
Überlädt
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Gibt den Konstruktor an, den übereinstimmende Typen als importierenden Konstruktor verwenden sollen. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Gibt den Konstruktor an, den übereinstimmende Typen als importierenden Konstruktor verwenden sollen, und stellt Konfigurationsinformationen für den resultierenden Import bereit. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)
- Quelle:
- PartBuilder.cs
- Quelle:
- PartBuilder.cs
- Quelle:
- PartBuilder.cs
Gibt den Konstruktor an, den übereinstimmende Typen als importierenden Konstruktor verwenden sollen.
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
Parameter
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Eine Funktion, die einen Konstruktor aus einer Reihe von Konstruktoren auswählt.
Gibt zurück
Das aktuelle Objekt, um Verkettung zu ermöglichen.
Ausnahmen
constructorFilter
ist null
.
constructorFilter
gibt null
zurück.
constructorFilter
gibt einen Konstruktor zurück, der nicht dem Zieltyp zugeordnet ist.
Gilt für:
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)
- Quelle:
- PartBuilder.cs
- Quelle:
- PartBuilder.cs
- Quelle:
- PartBuilder.cs
Gibt den Konstruktor an, den übereinstimmende Typen als importierenden Konstruktor verwenden sollen, und stellt Konfigurationsinformationen für den resultierenden Import bereit.
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
Parameter
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Eine Funktion, die einen Konstruktor aus einer Reihe von Konstruktoren auswählt.
- importConfiguration
- Action<ParameterInfo,ImportBuilder>
Ein Objekt, das Konfigurationsinformationen für den importierten Konstruktor enthält. Der Standardwert ist null
.
Gibt zurück
Das aktuelle Objekt, um Verkettung zu ermöglichen.
Ausnahmen
constructorFilter
ist null
.
constructorFilter
gibt null
zurück.
constructorFilter
gibt einen Konstruktor zurück, der nicht dem Zieltyp zugeordnet ist.