ImportDefinition Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |