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