PartBuilder.SelectConstructor Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation.
Surcharges
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation et fournit les informations de configuration pour l'importation résultante. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)
- Source:
- PartBuilder.cs
- Source:
- PartBuilder.cs
- Source:
- PartBuilder.cs
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation.
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
Paramètres
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Fonction qui choisit un constructeur parmi un groupe de constructeurs.
Retours
Objet actif permettant d'effectuer un chaînage.
Exceptions
constructorFilter
a la valeur null
.
constructorFilter
retourne null
.
constructorFilter
retourne un constructeur qui n'est pas associé au type cible.
S’applique à
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)
- Source:
- PartBuilder.cs
- Source:
- PartBuilder.cs
- Source:
- PartBuilder.cs
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation et fournit les informations de configuration pour l'importation résultante.
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
Paramètres
- constructorFilter
- Func<ConstructorInfo[],ConstructorInfo>
Fonction qui choisit un constructeur parmi un groupe de constructeurs.
- importConfiguration
- Action<ParameterInfo,ImportBuilder>
Objet qui contient des informations de configuration pour le constructeur d'importation. La valeur par défaut est null
.
Retours
Objet actif permettant d'effectuer un chaînage.
Exceptions
constructorFilter
a la valeur null
.
constructorFilter
retourne null
.
constructorFilter
retourne un constructeur qui n'est pas associé au type cible.