ComposablePart Klasa

Definicja

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

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

Konstruktory

ComposablePart()

Inicjuje nowe wystąpienie klasy ComposablePart.

Właściwości

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

Activate()

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

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(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()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

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

Ustawia import opisany przez określony ImportDefinition obiekt, aby był spełniony przez określone eksporty.

ToString()

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

(Odziedziczone po Object)

Dotyczy