ImportDefinition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje import wymagany przez ComposablePart obiekt.
public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
- Dziedziczenie
-
ImportDefinition
- Pochodne
Konstruktory
ImportDefinition() |
Inicjuje nowe wystąpienie klasy ImportDefinition. |
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) |
Inicjuje nowe wystąpienie ImportDefinition klasy z określonym ograniczeniem, nazwą kontraktu i kardynalnością oraz wskazuje, czy definicja importu jest ponownie komkompilowalna, czy wymaganie wstępne. |
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) |
Inicjuje ImportDefinition nowe wystąpienie klasy z określonym ograniczeniem, nazwą kontraktu, kardynalnością i metadanymi oraz wskazuje, czy definicja importu jest ponownie komkompilowalna, czy wstępnie wymagana. |
Właściwości
Cardinality |
Pobiera kardynalność eksportów wymaganych przez definicję importu. |
Constraint |
Pobiera wyrażenie definiujące warunki, które import musi spełniać w celu dopasowania do definicji importu. |
ContractName |
Pobiera nazwę kontraktu. |
IsPrerequisite |
Pobiera wartość wskazującą, czy definicja importu musi być spełniona, zanim część może rozpocząć tworzenie wyeksportowanych obiektów. |
IsRecomposable |
Pobiera wartość wskazującą, czy definicja importu może być wielokrotnie satysfakcjonująca. |
Metadata |
Pobiera metadane skojarzone z tym importem. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IsConstraintSatisfiedBy(ExportDefinition) |
Pobiera wartość wskazującą, czy eksport reprezentowany przez określoną definicję spełnia ograniczenia tej definicji importu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca reprezentację ciągu definicji importu. |