次の方法で共有


CompositionContract コンストラクター

定義

オーバーロード

CompositionContract(Type)

指定したコントラクト型を使用して、CompositionContract クラスの新しいインスタンスを初期化します。

CompositionContract(Type, String)

指定したコントラクト名と型を使用して、CompositionContract クラスの新しいインスタンスを初期化します。

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

指定したコントラクトの名前、型、およびメタデータ制約を使用して、CompositionContract クラスの新しいインスタンスを初期化します。

CompositionContract(Type)

ソース:
CompositionContract.cs
ソース:
CompositionContract.cs
ソース:
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)

ソース:
CompositionContract.cs
ソース:
CompositionContract.cs
ソース:
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>)

ソース:
CompositionContract.cs
ソース:
CompositionContract.cs
ソース:
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>

コントラクトに対応するメタデータ制約のコレクション。

適用対象