CompositionContract コンストラクター

定義

オーバーロード

名前 説明
CompositionContract(Type)

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

CompositionContract(Type, String)

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

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

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

CompositionContract(Type)

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

コントラクトのメタデータ制約のコレクション。

適用対象