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

使用指定的协定类型初始化 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

使用指定的协定名称和类型初始化 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

使用指定的协定名称、类型和元数据约束来初始化 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>

此协定的元数据约束的集合。

适用于