System.ComponentModel.Composition.Hosting Ad Alanı

Genişletilebilir uygulamaların veya konakların geliştiricileri için yararlı olan Yönetilen Genişletilebilirlik Çerçevesi (MEF) türleri sağlar.

Sınıflar

Veri Akışı Adı Description
AggregateCatalog

Nesnelerin öğelerini ComposablePartCatalog birleştiren bir katalog.

AggregateExportProvider

Bir nesne koleksiyonu ExportProvider tarafından sağlanan dışarı aktarmaları alır.

ApplicationCatalog

Bir uygulamanın dizininde ve yolundaki dinamik bağlantı kitaplığı (DLL) ve EXE dosyalarındaki öznitelikli bölümleri bulur.

AssemblyCatalog

Yönetilen kod derlemesindeki öznitelikli bölümleri bulur.

AtomicComposition

İşlem bileşimi için tek bir oluşturma işlemini temsil eder.

CatalogExportProvider

Bir katalogdan dışarı aktarmaları alır.

ComposablePartCatalogChangeEventArgs

Changed olayı için veriler sağlar.

ComposablePartExportProvider

Bir bölümden dışarı aktarmaları alır.

CompositionBatch

Tek bir işlem bileşiminde ComposablePart kapsayıcıya eklenecek veya kapsayıcıdan kaldırılacak bir nesne kümesini temsil eder.

CompositionContainer

Parçaların bileşimini yönetir.

CompositionScopeDefinition

Kapsamı belirlenmiş kataloglar ağacındaki bir düğümü temsil eder ve temel alınan kataloğu ve alt kapsamlarını yansıtır.

DirectoryCatalog

Belirtilen dizindeki derlemelerdeki öznitelikli bölümleri bulur.

ExportProvider

Belirtilen ImportDefinition nesneyle eşleşen dışarı aktarmaları alır.

ExportsChangeEventArgs

ve ExportsChanging olayı için ExportsChanged veri sağlar.

FilteredCatalog

Filtre işlevi uygulandıktan sonra kataloğu temsil eder.

ImportEngine

Kapsayıcılar için oluşturma gerçekleştirir.

TypeCatalog

Bir tür koleksiyonundan öznitelikli bölümleri bulur.

Arabirimler

Veri Akışı Adı Description
INotifyComposablePartCatalogChanged

Bir değişiklik olduğunda ComposablePartCatalog bildirim sağlar.