<comContracts>
Yapılandırma comContracts
bölümü, COM+ tümleştirme hizmeti sözleşmesinin çeşitli özelliklerini belirtmenize olanak sağlayan öğeler içerir.
Ad Alanı ve Sözleşme Belirtme
COM+ tümleştirme hizmeti sözleşmeleri şu anda ad alanıyla http://tempuri.org
sınırlıdır ve sözleşme adı destekleyen COM arabiriminden türetilir. Ancak, yapılandırma dosyasındaki comContracts
bölümünü kullanarak alternatifler belirtebilirsiniz.
Örneğin, hizmet sözleşmesinin ad alanını ve sözleşme adını belirtmenin yanı sıra oturumlu bağlamalarda kullanımı zorunlu kılma seçeneğini belirtmek için aşağıdaki yapılandırmayı kullanabilirsiniz.
<comContracts>
<comContract contract="{5163B1E7-F0CF-4B6A-9A02-4AB654F34284}"
namespace="http://tempuri.org/5163B1E7-F0CF-4B6A-9A02-4AB654F34284"
name="_Broker"
requireSession="true">
</comContract>
</comContracts>
Hizmet başlatıldığında, belirtilen ad alanları ve sözleşme adları oluşturulan hizmet açıklamalarına uygulanır.
Bu bölüm boş olduğunda, hizmet başlatma, desteklenen COM arabirim kimliğinden alınan varsayılan ad alanını ve sözleşme adını uygular.
Ayrıca, exposedMethod> öğesini kullanarak< bir COM+ bileşenindeki arabirim bir Web hizmeti olarak kullanıma sunulduğunda kullanıma sunulan COM+ yöntemlerini belirtebilirsiniz. Tümleştirmede kullanılan kalıcı türler belirtmek için persistableTypes> da kullanabilirsiniz.< Son olarak, hizmet sözleşmesine dahil edilecek Kullanıcı Tanımlı Türleri (UDT) dahil etmek için userDefinedType> öğesini kullanabilirsiniz.<
Ayrıca bkz.
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