CompositionContract Klas

Definitie

Vertegenwoordigt een overeenkomst tussen onderdelen waarmee de samenstellingsengine de invoer met uitvoer kan vergelijken.

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

Constructors

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

Initialiseert een nieuw exemplaar van de CompositionContract klasse met de opgegeven contractnaam, het type en de metagegevensbeperkingen.

CompositionContract(Type, String)

Initialiseert een nieuw exemplaar van de CompositionContract klasse met de opgegeven contractnaam en het opgegeven type.

CompositionContract(Type)

Initialiseert een nieuw exemplaar van de CompositionContract klasse met het opgegeven contracttype.

Eigenschappen

Name Description
ContractName

Hiermee haalt u de naam van het contract op.

ContractType

Hiermee haalt u het contracttype op.

MetadataConstraints

Hiermee haalt u een verzameling metagegevensbeperkingen voor het contract op.

Methoden

Name Description
ChangeType(Type)

Hiermee maakt u een nieuw contract met het opgegeven type, maar dezelfde naam en beperkingen als dit object.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan dit exemplaar van CompositionContract.

GetHashCode()

Retourneert de hashcode voor dit CompositionContract object.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert de tekenreeksweergave van dit CompositionContract object.

TryUnwrapMetadataConstraint<T>(String, T, CompositionContract)

Hiermee haalt u een beperking voor metagegevens op met het opgegeven type en de naam, als deze bestaat.

Van toepassing op