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>

Коллекция ограничений метаданных для контракта.

Применяется к