ImportDefinition Klass

Definition

Representerar en import som krävs av ett ComposablePart objekt.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Arv
ImportDefinition
Härledda

Konstruktorer

Name Description
ImportDefinition()

Initierar en ny instans av ImportDefinition klassen.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)

Initierar en ny instans av ImportDefinition klassen med angiven begränsning, kontraktnamn, kardinalitet och metadata och anger om importdefinitionen är omkomperabel eller en förutsättning.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)

Initierar en ny instans av ImportDefinition klassen med angiven begränsning, kontraktnamn och kardinalitet och anger om importdefinitionen är omkomperabel eller en förutsättning.

Egenskaper

Name Description
Cardinality

Hämtar kardinaliteten för de exporter som krävs av importdefinitionen.

Constraint

Hämtar ett uttryck som definierar villkor som importen måste uppfylla för att matcha importdefinitionen.

ContractName

Hämtar namnet på kontraktet.

IsPrerequisite

Hämtar ett värde som anger om importdefinitionen måste uppfyllas innan en del kan börja producera exporterade objekt.

IsRecomposable

Hämtar ett värde som anger om importdefinitionen kan uppfyllas flera gånger.

Metadata

Hämtar metadata som är associerade med den här importen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsConstraintSatisfiedBy(ExportDefinition)

Hämtar ett värde som anger om exporten som representeras av den angivna definitionen uppfyller begränsningarna i den här importdefinitionen.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en strängrepresentation av importdefinitionen.

Gäller för