CompositionContract Clase

Definición

Representa un acuerdo entre partes que permite que el motor de composición coincida con las importaciones con las exportaciones.

public ref class CompositionContract sealed
public sealed class CompositionContract
type CompositionContract = class
Public NotInheritable Class CompositionContract
Herencia
CompositionContract

Constructores

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

Inicializa una nueva instancia de la CompositionContract clase con las restricciones de nombre, tipo y metadatos especificados del contrato.

CompositionContract(Type, String)

Inicializa una nueva instancia de la CompositionContract clase con el nombre y el tipo de contrato especificados.

CompositionContract(Type)

Inicializa una nueva instancia de la CompositionContract clase con el tipo de contrato especificado.

Propiedades

Nombre Description
ContractName

Obtiene el nombre del contrato.

ContractType

Obtiene el tipo de contrato.

MetadataConstraints

Obtiene una colección de restricciones de metadatos para el contrato.

Métodos

Nombre Description
ChangeType(Type)

Crea un nuevo contrato que tiene el tipo especificado, pero el mismo nombre y restricciones que este objeto.

Equals(Object)

Determina si el objeto especificado es igual a esta instancia de CompositionContract.

GetHashCode()

Devuelve el código hash de este CompositionContract objeto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve la representación de cadena de este CompositionContract objeto.

TryUnwrapMetadataConstraint<T>(String, T, CompositionContract)

Obtiene una restricción de metadatos que tiene el tipo y el nombre especificados, si existe.

Se aplica a