System.ComponentModel.Composition Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bu ad alanı, Managed Extensibility Framework veya MEF 'in çekirdeğini oluşturan sınıflar sağlar.
Sınıflar
AdaptationConstants |
Bileşim sistemi tarafından kullanılan statik meta veri anahtarlarını içerir. |
AttributedModelServices |
Oluşturma ile MEF öznitelikli programlama modelini kullanmaya yönelik yardımcı yöntemleri içerir. |
CatalogReflectionContextAttribute |
Bir Assembly nesneye uygulandığında, bir AssemblyCatalog nesnenin özel nesneleri bulmasını sağlar ReflectionContext . |
ChangeRejectedException |
Birleştirme sırasında bir parçanın reddedilip reddedildiğini gösteren bir özel durum. |
CompositionContractMismatchException |
Bir veya Lazy<T,TMetadata> nesnesinin temel alınan dışarı aktarılan değeri veya meta verileri Lazy<T> sırasıyla |
CompositionError |
Oluşturma sırasında oluşan bir hatayı temsil eder. |
CompositionException |
Bir CompositionContainer nesnede oluşturma sırasında bir veya daha fazla hata oluştuğunda oluşan özel durumu temsil eder. |
ExportAttribute |
Türün, özelliğin, alanın veya yöntemin belirli bir dışarı aktarma sağladığını belirtir. |
ExportFactory<T> |
Belirtilen dışarı aktarmayı sağlayan bir parçanın yeni örneklerini oluşturan fabrika. |
ExportFactory<T,TMetadata> |
Ekli meta veriler ile belirtilen dışarı aktarmayı sağlayan bir bölümün yeni örneklerini oluşturan bir fabrika. |
ExportLifetimeContext<T> |
Bir nesne tarafından oluşturulan ExportFactory<T> ve bu nesneyi serbest bırakmak için bir yönteme yapılan bir değeri barındırır. |
ExportMetadataAttribute |
ile ExportAttributeişaretlenmiş bir tür, özellik, alan veya yöntem için meta verileri belirtir. |
ImportAttribute |
Bir özellik, alan veya parametre değerinin CompositionContainer.object tarafından sağlanması gerektiğini belirtir. |
ImportCardinalityMismatchException |
İçeri aktarma kardinalitesi eşleşen dışarı aktarmaların kardinalitesiyle uyumlu olmadığında oluşan özel durum. |
ImportingConstructorAttribute |
Bir parça oluşturulurken hangi oluşturucunın kullan gerektiğini belirtir. |
ImportManyAttribute |
Bir özellik, alan veya parametrenin nesne tarafından CompositionContainer tüm eşleşen dışarı aktarmalarla doldurulması gerektiğini belirtir. |
InheritedExportAttribute |
Bir türün belirli bir dışarı aktarma sağladığını ve bu türün alt sınıflarının da bu dışarı aktarmayı sağlayacağını belirtir. |
MetadataAttributeAttribute |
Özel bir özniteliğin özelliklerinin, aynı türe, özelliğe, alana veya yönteme uygulanan dışarı aktarmalar için meta veriler sağlamasını belirtir. |
MetadataViewImplementationAttribute |
Meta veri görünümünü uygulamak için kullanılan türü belirtir. |
PartCreationPolicyAttribute |
CreationPolicyBir bölümü için belirtir. |
PartMetadataAttribute |
Bir parçanın meta verilerini belirtir. |
PartNotDiscoverableAttribute |
Bu türün dışarı aktarımlarının bir öğesine dahil edilip edilmediğini belirtir ComposablePartCatalog . |
Arabirimler
ICompositionService |
Mevcut bir bölüm örneğindeki içeri aktarmaları karşılamak için yöntemler sağlar. |
IPartImportsSatisfiedNotification |
İçeri aktarmaları karşılandığında bir bölümü bilgilendirir. |
Numaralandırmalar
CreationPolicy |
Bir parçanın ne zaman ve nasıl örneği olacağını belirtir. |
ImportSource |
MEF bileşim altyapısının içeri aktarmaları nasıl arayacağını gösteren değerleri belirtir. |