CompositionContract Classe

Definizione

Rappresenta un accordo tra parti che consente al motore di composizione di trovare le corrispondenze con le importazioni con le esportazioni.

public ref class CompositionContract sealed
public sealed class CompositionContract
type CompositionContract = class
Public NotInheritable Class CompositionContract
Ereditarietà
CompositionContract

Costruttori

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

Inizializza una nuova istanza della CompositionContract classe con il nome del contratto, il tipo e i vincoli di metadati specificati.

CompositionContract(Type, String)

Inizializza una nuova istanza della CompositionContract classe con il nome e il tipo di contratto specificati.

CompositionContract(Type)

Inizializza una nuova istanza della CompositionContract classe con il tipo di contratto specificato.

Proprietà

Nome Descrizione
ContractName

Ottiene il nome del contratto.

ContractType

Ottiene il tipo di contratto.

MetadataConstraints

Ottiene una raccolta di vincoli di metadati per il contratto.

Metodi

Nome Descrizione
ChangeType(Type)

Crea un nuovo contratto con il tipo specificato, ma con lo stesso nome e vincoli di questo oggetto.

Equals(Object)

Determina se l'oggetto specificato è uguale a questa istanza di CompositionContract.

GetHashCode()

Restituisce il codice hash per questo CompositionContract oggetto.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce la rappresentazione di stringa di questo CompositionContract oggetto.

TryUnwrapMetadataConstraint<T>(String, T, CompositionContract)

Ottiene un vincolo di metadati con il tipo e il nome specificati, se esistente.

Si applica a