System.Composition.Hosting.Core 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.
Kompozisyon motorunun, birleşim işlemleri, sözleşmeler, Bölüm bağımlılıkları, dışarı aktarma açıklamaları ve nasıl atılacağını yöneten paylaşılan bir parçanın ömür bağlamı dahil olmak üzere, bileşim altyapısının temel işlevlerini temsil eden sınıfları içerir.
Sınıflar
CompositionContract |
Birleştirme altyapısının içeri aktarmalarla dışarı aktarmaları eşleştirmesine izin veren parçalar arasındaki bir sözleşmeyi temsil eder. |
CompositionDependency |
Bir bölümün yerine getirmek ExportDescriptorPromiseiçin sahip olması gereken bağımlılığı temsil eder. Bu sınıf, oluşturmanın yapılıp yapılamayacağını ve yapılmadıysa hangi hatanın sağlanabileceğini belirlemek için oluşturma altyapısı tarafından kullanılır. |
CompositionOperation |
Tek bir oluşturma işlemini temsil eder. |
DependencyAccessor |
Nesnelerin bağımlılıklarını bulmalarına izin verir ExportDescriptorProvider . |
ExportDescriptor |
Birleştirme altyapısı tarafından bilinen bir parçanın dışarı aktarılmasını açıklar. |
ExportDescriptorPromise |
Kullanılabilir bir bölümün sağlayabilecekleri bir dışarı aktarma tanımlayıcıyı temsil eder. |
ExportDescriptorProvider |
Oluşturma altyapısı tarafından bilinen bir parça için dışarı aktarmanın açıklamasını sağlar. |
LifetimeContext |
Yaşam süresi ağacındaki bir düğümü temsil eder. |
Temsilciler
CompositeActivator |
Parça ve dışarı aktarma örneklerine oluşturma sırasında erişilmesine izin veren temsilci. |