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
區段來指定替代項目。
建構函式
ComContractElement() |
初始化 ComContractElement 類別的新執行個體。 |
ComContractElement(String) |
初始化 ComContractElement 類別的新執行個體。 |