ComposablePart Klasa

Definicja

Definiuje abstrakcyjną klasę bazową dla części komponowalnych, które importują obiekty i tworzą wyeksportowane obiekty.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Dziedziczenie
ComposablePart

Konstruktory

Nazwa Opis
ComposablePart()

Inicjuje nowe wystąpienie klasy ComposablePart.

Właściwości

Nazwa Opis
ExportDefinitions

Pobiera kolekcję ExportDefinition obiektów opisujących wyeksportowane obiekty dostarczone przez tę część.

ImportDefinitions

Pobiera kolekcję ImportDefinition obiektów opisujących zaimportowane obiekty wymagane przez tę część.

Metadata

Pobiera metadane ComposablePart obiektu.

Metody

Nazwa Opis
Activate()

Wywoływana, gdy wszystkie importy części zostały ustawione, a eksporty można pobrać.

Equals(Object)

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

(Odziedziczone po Object)
GetExportedValue(ExportDefinition)

Pobiera wyeksportowany obiekt opisany przez określony ExportDefinition obiekt.

GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
SetImport(ImportDefinition, IEnumerable<Export>)

Ustawia import opisany przez określony ImportDefinition obiekt, który ma być spełniony przez określone eksporty.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy