System.ComponentModel.Composition.Hosting Névtér

Felügyelt bővíthetőségi keretrendszer (MEF) típusokat biztosít, amelyek hasznosak a bővíthető alkalmazások vagy gazdagépek fejlesztői számára.

Osztályok

Name Description
AggregateCatalog

Katalógus, amely egyesíti az objektumok elemeit ComposablePartCatalog .

AggregateExportProvider

Lekéri az objektumgyűjtemény ExportProvider által biztosított exportálásokat.

ApplicationCatalog

Felderíti az alkalmazás könyvtárában és elérési útjának dinamikus csatolási kódtárában (DLL) és EXE-fájljaiban található attribútumrészeket.

AssemblyCatalog

Felderíti a felügyelt kódszerelvények attribútumokkal rendelkező részeit.

AtomicComposition

Egyetlen kompozíciós műveletet jelöl a tranzakciós összetételhez.

CatalogExportProvider

Lekéri az exportálásokat egy katalógusból.

CatalogExtensions

Bővítménymetelyeket biztosít a kompozíciós szolgáltatások létrehozására.

ComposablePartCatalogChangeEventArgs

Adatokat biztosít az Changed eseményhez.

ComposablePartExportProvider

Egy rész exportálását kéri le.

CompositionBatch

Olyan objektumok készletét ComposablePart jelöli, amelyeket egyetlen tranzakciós összetételben adnak hozzá vagy távolítanak el a tárolóból.

CompositionConstants

A kompozíciós rendszer által használt statikus metaadatkulcsokat tartalmazza.

CompositionContainer

Kezeli az alkatrészek összetételét.

CompositionScopeDefinition

A hatókörrel rendelkező katalógusok fájában lévő csomópontot jelöli, amely egy mögöttes katalógust és annak gyermek hatóköreit tükrözi.

CompositionService

Metódusokat biztosít egy meglévő részpéldány importálásának kielégítésére.

DirectoryCatalog

Felderíti az adott könyvtárban lévő szerelvényekben lévő attribútumokkal rendelkező részeket.

ExportProvider

Egy adott ImportDefinition objektumnak megfelelő exportálást kér le.

ExportsChangeEventArgs

Adatokat biztosít az eseményhez és ExportsChanging az ExportsChanged eseményhez.

FilteredCatalog

Egy katalógust jelöl egy szűrőfüggvény alkalmazása után.

ImportEngine

Elvégzi a tárolók összetételét.

ScopingExtensions

Statikus kényelmi módszereket határoz meg a hatókör meghatározásához.

TypeCatalog

Felderíti az attribútumként kapott részeket egy típusok gyűjteményéből.

Interfészek

Name Description
INotifyComposablePartCatalogChanged

Értesítéseket jelenít meg a ComposablePartCatalog módosításokról.

Enumerációk

Name Description
CompositionOptions

Meghatározza az exportálási szolgáltatók beállításait.