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

Nazwa Opis
ImportDefinition()

Inicjuje nowe wystąpienie klasy ImportDefinition.

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

Inicjuje nowe wystąpienie ImportDefinition klasy z określonym ograniczeniem, nazwą kontraktu, kardynalnością i metadanymi oraz wskazuje, czy definicja importu jest ponownie skompilowalna, czy wymaganie wstępne.

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 skompilowalna, czy wymaganie wstępne.

Właściwości

Nazwa Opis
Cardinality

Pobiera kardynalność eksportów wymaganych przez definicję importu.

Constraint

Pobiera wyrażenie definiujące warunki, które import musi spełniać, aby było zgodne z definicją 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 spełniona.

Metadata

Pobiera metadane skojarzone z tym importem.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(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 Object.

(Odziedziczone po Object)
ToString()

Zwraca reprezentację ciągu definicji importu.

Dotyczy