ComContractElement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
規定 COM+ 整合服務合約。 此類別無法獲得繼承。
public ref class ComContractElement sealed : System::Configuration::ConfigurationElement
public sealed class ComContractElement : System.Configuration.ConfigurationElement
type ComContractElement = class
inherit ConfigurationElement
Public NotInheritable Class ComContractElement
Inherits ConfigurationElement
- 繼承
範例
您可以使用以下設定來指定要包含的命名空間、合約名稱及使用者定義型別。 你也可以為服務合約指定其他設定
<comContracts>
<comContract contract="{5163B1E7-F0CF-4B6A-9A02-4AB654F34284}"
name="_Broker" namespace="http://tempuri.org/5163B1E7-F0CF-4B6A-9A02-4AB654F34284"
requiresSession="true">
<exposedMethods>
<add exposedMethod="BuyStock" />
<add exposedMethod="SellStock" />
<add exposedMethod="ExecuteTransaction" />
</exposedMethods>
</comContract>
</comContracts>
服務初始化時,指定的命名空間與合約名稱會套用到產生的服務描述中。
備註
COM+ 整合服務合約目前僅限於命名 "http://tempuri.org" 空間,合約名稱源自支援的 COM 介面。 不過,你可以透過 comContracts 設定檔中的該區段來指定替代方案。
建構函式
| 名稱 | Description |
|---|---|
| ComContractElement() |
初始化 ComContractElement 類別的新執行個體。 |
| ComContractElement(String) |
初始化 ComContractElement 類別的新執行個體。 |