System.ComponentModel.Composition.Primitives Przestrzeń nazw
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.
Ta przestrzeń nazw zawiera typy pierwotne stanowiące model programowania MEF.
Klasy
ComposablePart |
Definiuje abstrakcyjną klasę bazową dla części komposowalnych, które importują obiekty i generują wyeksportowane obiekty. |
ComposablePartCatalog |
Reprezentuje abstrakcyjną klasę bazową dla katalogów części, które zbierają i zwracają ComposablePartDefinition obiekty. |
ComposablePartDefinition |
Definiuje abstrakcyjną klasę bazową dla definicji części, które opisują i umożliwiają tworzenie ComposablePart obiektów. |
ComposablePartException |
Wyjątek zgłaszany w przypadku wystąpienia błędu podczas wywoływania metod w ComposablePart obiekcie. |
ContractBasedImportDefinition |
Reprezentuje import wymagany przez ComposablePart obiekt i może określać zarówno nazwę kontraktu, jak i metadane. |
Export |
Reprezentuje eksport, który jest typem składającym się z obiektu wyeksportowanego z opóźnieniem i metadanych opisujących ten obiekt. |
ExportDefinition |
Opisuje kontrakt, który spełnia określony Export obiekt. |
ExportedDelegate |
Reprezentuje funkcję wyeksportowaną przez element ComposablePart. |
ImportDefinition |
Reprezentuje import wymagany przez ComposablePart obiekt. |
Interfejsy
ICompositionElement |
Reprezentuje element, który uczestniczy w kompozycji. |
Wyliczenia
ImportCardinality |
Wskazuje Kardynalność Export obiektów wymaganych przez ImportDefinition . |