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 类的新实例。 |