PartConventionBuilder.SelectConstructor 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>) |
选择用于使用指定函数初始化部件的构造函数。 |
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>, Action<ParameterInfo,ImportConventionBuilder>) |
选择用于使用指定函数和导入配置初始化部件的构造函数。 |
SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>)
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
选择用于使用指定函数初始化部件的构造函数。
public:
System::Composition::Convention::PartConventionBuilder ^ SelectConstructor(Func<System::Collections::Generic::IEnumerable<System::Reflection::ConstructorInfo ^> ^, System::Reflection::ConstructorInfo ^> ^ constructorSelector);
public System.Composition.Convention.PartConventionBuilder SelectConstructor(Func<System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo>,System.Reflection.ConstructorInfo> constructorSelector);
member this.SelectConstructor : Func<seq<System.Reflection.ConstructorInfo>, System.Reflection.ConstructorInfo> -> System.Composition.Convention.PartConventionBuilder
Public Function SelectConstructor (constructorSelector As Func(Of IEnumerable(Of ConstructorInfo), ConstructorInfo)) As PartConventionBuilder
参数
- constructorSelector
- Func<IEnumerable<ConstructorInfo>,ConstructorInfo>
返回单个构造函数的函数。
返回
可用于进一步配置部件的部件生成器。
适用于
SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>, Action<ParameterInfo,ImportConventionBuilder>)
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
- Source:
- PartConventionBuilder.cs
选择用于使用指定函数和导入配置初始化部件的构造函数。
public:
System::Composition::Convention::PartConventionBuilder ^ SelectConstructor(Func<System::Collections::Generic::IEnumerable<System::Reflection::ConstructorInfo ^> ^, System::Reflection::ConstructorInfo ^> ^ constructorSelector, Action<System::Reflection::ParameterInfo ^, System::Composition::Convention::ImportConventionBuilder ^> ^ importConfiguration);
public System.Composition.Convention.PartConventionBuilder SelectConstructor(Func<System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo>,System.Reflection.ConstructorInfo> constructorSelector, Action<System.Reflection.ParameterInfo,System.Composition.Convention.ImportConventionBuilder> importConfiguration);
member this.SelectConstructor : Func<seq<System.Reflection.ConstructorInfo>, System.Reflection.ConstructorInfo> * Action<System.Reflection.ParameterInfo, System.Composition.Convention.ImportConventionBuilder> -> System.Composition.Convention.PartConventionBuilder
Public Function SelectConstructor (constructorSelector As Func(Of IEnumerable(Of ConstructorInfo), ConstructorInfo), importConfiguration As Action(Of ParameterInfo, ImportConventionBuilder)) As PartConventionBuilder
参数
- constructorSelector
- Func<IEnumerable<ConstructorInfo>,ConstructorInfo>
返回单个构造函数的函数。
- importConfiguration
- Action<ParameterInfo,ImportConventionBuilder>
配置构造函数导入的方法。
返回
可用于进一步配置部件的部件生成器。