CompositionContract Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um contrato entre partes que permite que o mecanismo de composição corresponda importações com exportações.
public ref class CompositionContract sealed
public sealed class CompositionContract
type CompositionContract = class
Public NotInheritable Class CompositionContract
- Herança
-
CompositionContract
Construtores
CompositionContract(Type) |
Inicializa uma nova instância da classe CompositionContract com o tipo de contrato especificado. |
CompositionContract(Type, String) |
Inicializa uma nova instância da classe CompositionContract com o nome e tipo de contrato especificado. |
CompositionContract(Type, String, IDictionary<String,Object>) |
Inicializa uma nova instância da classe CompositionContract com nome e tipo de contrato especificado e restrições de metadados. |
Propriedades
ContractName |
Obtém o nome do contrato. |
ContractType |
Obtém o tipo de contrato. |
MetadataConstraints |
Obtém uma coleção de restrições de metadados para o contrato. |
Métodos
ChangeType(Type) |
Cria um novo contrato que tem o tipo especificado, mas o mesmo nome e restrições que esse objeto. |
Equals(Object) |
Determina se o objeto especificado é igual a esta instância do CompositionContract. |
GetHashCode() |
Retorna o código hash para esse objeto CompositionContract. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna a representação de cadeia de caracteres desse objeto CompositionContract. |
TryUnwrapMetadataConstraint<T>(String, T, CompositionContract) |
Obterá uma restrição de metadados que tem o nome e tipo especificados, se existir. |