Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
BIR COM+ bileşenindeki arabirim bir Web hizmeti olarak kullanıma sunulduğunda kullanıma sunulan bir COM+ yöntemini temsil eder.
<configuration>
<system.serviceModel>
<comContracts>
<comContract>
<exposedMethods>
<exposedMethod>
Sözdizimi
<comContracts>
<comContract>
<exposedMethods>
<exposedMethod name="String" />
</exposedMethods>
</comContract>
</comContracts>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
| Özellik | Description |
|---|---|
| name | BIR COM+ bileşenindeki arabirim bir Web hizmeti olarak kullanıma sunulduğunda kullanıma sunulan COM+ yöntemini içeren bir dize. |
Alt Öğeler
Yok.
Üst Öğeler
| Öğe | Description |
|---|---|
| <exposedMethods> | exposedMethod< öğelerinin> koleksiyonu. |
Açıklamalar
COM+ tümleştirme yapılandırma aracı (ComSvcConfig.exe), oluşturulan hizmet sözleşmesinde görünecek bir COM arabiriminden belirli yöntemler eklemek için kullanılabilir.
Örneğin, üzerindeki COM arabiriminden IFinancesItemOrdersüç adlandırılmış yöntemi eklemek için aşağıdaki komutu kullanabilirsiniz. Finansal bileşen, oluşturulan hizmet sözleşmesine.
ComSvcConfig.exe /i /application:OnlineStore /contract:ItemOrders.Financial,IFinances.{TransferFunds,AddFunds,RemoveFunds} /hosting:complus
ComSvcConfig.exede çalıştırdığınızda, daha önce bahsedilen yöntemlerin exposedMethod< öğeleri olarak> listelendiği aşağıdaki hizmet sözleşmesini oluşturur.
<comContract contractType="{C551FBA9-E3AA-4272-8C2A-84BD8D290AC7}"
name="IFinances"
namespace="http://contoso.com/services/financial">
<exposedMethod name="TransferFunds"/>
<exposedMethod name="AddFunds"/>
<exposedMethod name="RemoveFunds"/>
</comContract>
Hizmet başlatma zamanında çalışma zamanı, üzerine yansıtarak ve yalnızca exposedMethod< öğeleri listesine> dahil edilen yöntemleri ekleyerek bir hizmet sözleşmesi oluşturmaya çalışır. Hizmet sözleşmesine dahil olmayan her arabirim yöntemi için bir izleme oluşturulur.