System.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.
Dışarı aktarma öznitelikleri oluşturma ve belirtme, bir birleşimden dışarı aktarmaları alma, içeri aktarma özniteliklerini yapılandırma ve parçaların oluşturma sırasında nasıl etkileşim kuracağını belirtme sınıflarını içerir.
Sınıflar
CompositionContext |
Oluşturmadan dışarı aktarmaları almak için yöntemler sağlar. |
CompositionContextExtensions |
Yazılan parça modeline özgü yöntemleri oluşturma bağlamı için ekler. |
Export<T> |
Dışarı aktarılan bir örnekle ilişkili bölümlerin grafiğinin yayınlanması için izin veren başvuru. |
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> |
Belirtilen dışarı aktarmayı sağlayan ve ekli meta veriler içeren bir parçanın yeni örneklerini oluşturan fabrika. |
ExportMetadataAttribute |
özniteliğiyle ExportAttribute işaretlenmiş bir tür, özellik, alan veya yöntem için meta verileri belirtir. |
ImportAttribute |
Konak kapsayıcısı tarafından bir özellik veya parametre değeri sağlanması gerektiğini belirtir. |
ImportingConstructorAttribute |
Öznitelikli bir bölüm oluştururken hangi oluşturucuyu kullanılacağını belirtir. |
ImportManyAttribute |
Bir özellik, alan veya parametrenin konak kapsayıcısı tarafından tüm eşleşen dışarı aktarmalarla doldurulması gerektiğini belirtir. |
ImportMetadataConstraintAttribute |
İçeri aktarmanın belirli meta veri değerleri gerektirdiğini belirtir. |
MetadataAttributeAttribute |
Özel bir özniteliğin özelliklerinin aynı türe, özelliğe, alana veya yönteme uygulanan dışarı aktarmalar için meta veri sağladığını belirtir. |
OnImportsSatisfiedAttribute |
Oluşturma tamamlandığında bir yöntemin çağrılması gerektiğini belirtir. |
PartMetadataAttribute |
Bir parçanın meta verilerini belirtir. |
PartNotDiscoverableAttribute |
Bu türün dışarı aktarmalarının kataloğa eklenmeyeceğini belirtir. |
SharedAttribute |
Süslü bölümü belirtilen sınır içinde paylaşıma kısıtlanmış olarak işaretler. |
SharingBoundaryAttribute |
Bir nesnenin ExportFactory<T> içeri aktarma işlemine uygulandığında, paylaşım kapsamının sınırını işaretler. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin