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ı, Yönetilen Genişletilebilirlik Çerçevesi'nin veya MEF'nin temelini oluşturan sınıflar sağlar.
Sınıflar
| Veri Akışı Adı | Description |
|---|---|
| AttributedModelServices |
MEF öznitelikli programlama modelini oluşturma ile kullanmak için yardımcı yöntemleri içerir. |
| ChangeRejectedException |
Birleştirme sırasında bir parçanın reddedilip reddedildiğini gösteren bir özel durum. |
| CompositionContractMismatchException |
Bir veya nesnesinin temel alınan dışarı aktarılan değeri veya meta verileri Lazy<T>Lazy<T,TMetadata> sırasıyla veya |
| CompositionError |
Oluşturma sırasında oluşan bir hatayı temsil eder. |
| CompositionException |
Bir nesnede oluşturma sırasında bir veya daha fazla hata oluştuğunda CompositionContainer oluşan özel durumu temsil eder. |
| ExportAttribute |
Tür, özellik, alan veya yöntemin belirli bir dışarı aktarma sağladığını belirtir. |
| ExportLifetimeContext<T> |
Bir nesne tarafından oluşturulan dışarı aktarılan bir System.ComponentModel.Composition.ExportFactory`1 değeri ve bu nesneyi serbest bırakmak için bir yönteme başvuru içerir. |
| ExportMetadataAttribute |
ExportAttributeile iş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 |
Parça oluştururken kullanılacak oluşturucuyu belirtir. |
| ImportManyAttribute |
Bir özelliğin, alanın veya parametrenin CompositionContainer nesnesi tarafından 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 özniteliğin özelliklerinin aynı türe, özelliğe, alana veya yönteme uygulanan dışarı aktarmalar için meta veriler sağladığını belirtir. |
| MetadataViewImplementationAttribute |
Meta veri görünümünü uygulamak için kullanılan türü belirtir. |
| PartCreationPolicyAttribute |
Bir parça için CreationPolicy belirtir. |
| PartMetadataAttribute |
Bir parçanın meta verilerini belirtir. |
| PartNotDiscoverableAttribute |
Bu türün dışarı aktarmalarının bir ComposablePartCatalogeklenmeyeceğini belirtir. |
Arabirimler
| Veri Akışı Adı | Description |
|---|---|
| ICompositionService |
Mevcut bir parça örneğindeki içeri aktarmaları karşılamak için yöntemler sağlar. |
| IPartImportsSatisfiedNotification |
İçeri aktarmaları karşılandığında bir parçaya bildirir. |