CompositionContract 构造函数

定义

重载

名称 说明
CompositionContract(Type)

使用指定的协定类型初始化类的新实例 CompositionContract

CompositionContract(Type, String)

使用指定的协定名称和类型初始化类的新实例 CompositionContract

CompositionContract(Type, String, IDictionary<String,Object>)

使用指定的协定名称、类型和元数据约束初始化类的新实例 CompositionContract

CompositionContract(Type)

Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs

使用指定的协定类型初始化类的新实例 CompositionContract

public:
 CompositionContract(Type ^ contractType);
public CompositionContract(Type contractType);
new System.Composition.Hosting.Core.CompositionContract : Type -> System.Composition.Hosting.Core.CompositionContract
Public Sub New (contractType As Type)

参数

contractType
Type

协定类型。

适用于

CompositionContract(Type, String)

Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs

使用指定的协定名称和类型初始化类的新实例 CompositionContract

public:
 CompositionContract(Type ^ contractType, System::String ^ contractName);
public CompositionContract(Type contractType, string contractName);
new System.Composition.Hosting.Core.CompositionContract : Type * string -> System.Composition.Hosting.Core.CompositionContract
Public Sub New (contractType As Type, contractName As String)

参数

contractType
Type

协定类型。

contractName
String

协定名称。

适用于

CompositionContract(Type, String, IDictionary<String,Object>)

Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs
Source:
CompositionContract.cs

使用指定的协定名称、类型和元数据约束初始化类的新实例 CompositionContract

public:
 CompositionContract(Type ^ contractType, System::String ^ contractName, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ metadataConstraints);
public CompositionContract(Type contractType, string contractName, System.Collections.Generic.IDictionary<string,object> metadataConstraints);
new System.Composition.Hosting.Core.CompositionContract : Type * string * System.Collections.Generic.IDictionary<string, obj> -> System.Composition.Hosting.Core.CompositionContract
Public Sub New (contractType As Type, contractName As String, metadataConstraints As IDictionary(Of String, Object))

参数

contractType
Type

协定类型。

contractName
String

协定名称。

metadataConstraints
IDictionary<String,Object>

协定的元数据约束集合。

适用于