System.ComponentModel.Composition.Hosting 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.
Udostępnia typy zarządzanej struktury rozszerzalności (MEF), które są przydatne dla deweloperów rozszerzalnych aplikacji lub hostów.
Klasy
| Nazwa | Opis |
|---|---|
| AggregateCatalog |
Wykaz, który łączy elementy ComposablePartCatalog obiektów. |
| AggregateExportProvider |
Pobiera eksporty dostarczane przez kolekcję ExportProvider obiektów. |
| ApplicationCatalog |
Odnajduje części przypisane w plikach biblioteki linków dynamicznych (DLL) i EXE w katalogu i ścieżce aplikacji. |
| AssemblyCatalog |
Odnajduje części przypisane w zestawie kodu zarządzanego. |
| AtomicComposition |
Reprezentuje pojedynczą operację kompozycji dla kompozycji transakcyjnej. |
| CatalogExportProvider |
Pobiera eksporty z wykazu. |
| CatalogExtensions |
Udostępnia metody rozszerzenia do konstruowania usług kompozycji. |
| ComposablePartCatalogChangeEventArgs |
Dostarcza dane dla Changed zdarzenia. |
| ComposablePartExportProvider |
Pobiera eksporty ze części. |
| CompositionBatch |
Reprezentuje zestaw ComposablePart obiektów, które zostaną dodane lub usunięte z kontenera w jednej transakcyjnej kompozycji. |
| CompositionConstants |
Zawiera statyczne klucze metadanych używane przez system kompozycji. |
| CompositionContainer |
Zarządza kompozycją części. |
| CompositionScopeDefinition |
Reprezentuje węzeł w drzewie katalogów o określonym zakresie, odzwierciedlając bazowy wykaz i jego zakresy podrzędne. |
| CompositionService |
Udostępnia metody zaspokojenia importów w istniejącym wystąpieniu części. |
| DirectoryCatalog |
Odnajduje części przypisane w zestawach w określonym katalogu. |
| ExportProvider |
Pobiera eksporty zgodne z określonym ImportDefinition obiektem. |
| ExportsChangeEventArgs |
Dostarcza dane dla zdarzenia ExportsChanging i ExportsChanged . |
| FilteredCatalog |
Reprezentuje wykaz po zastosowaniu funkcji filtru. |
| ImportEngine |
Wykonuje kompozycję dla kontenerów. |
| ScopingExtensions |
Definiuje statyczne metody wygody na potrzeby określania zakresu. |
| TypeCatalog |
Odnajduje części przypisane z kolekcji typów. |
Interfejsy
| Nazwa | Opis |
|---|---|
| INotifyComposablePartCatalogChanged |
Dostarcza powiadomienia w przypadku ComposablePartCatalog zmian. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| CompositionOptions |
Definiuje opcje dla dostawców eksportu. |