Udostępnij za pośrednictwem


ImportDefinition Klasa

Definicja

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.

Dotyczy