<client>

client 元素定义客户端可以连接的终结点的列表。

架构层次结构

<system.serviceModel>
  <client>

语法

<system.serviceModel>
    <client>
        <endpoint>
        </endpoint>
                <metadata>
        </metadata>
    </client>
</system.serviceModel>

属性和元素

以下几节描述了特性、子元素和父元素。

属性

子元素

元素 说明

<client> 的 <endpoint>

包含终结点元素集合,这些元素指定此客户端可连接到的终结点。

<metadata>

包含用于处理元数据的设置。

父元素

元素 说明

<system.serviceModel>

所有 Windows Communication Foundation (WCF) 配置元素的根元素。

备注

client 节定义客户端可以连接的终结点的列表。客户端节中列出的每个终结点都定义了它自己的绑定、行为和协定。它由 namecontract 属性共同进行唯一标识。客户端代码指定要连接到该客户端实现的服务终结点的 name。如果省略 name 属性,则该终结点将作为其实现的协定的默认终结点。

此外,本节还指定了用于处理元数据的设置。

示例

<client>
    <endpoint address="/HelloWorld/"
              bindingConfiguration="usingDefaults"
              name="MyBinding"
              binding="customBinding"
              contract="HelloWorld">
    <addressProperties actingAs="https://www.microsoft.com/TestActor"
             identityData="BasicReadWrite" identityType="Spn" isAddressPrivate="false">
    </endpoint>
</client>

另请参见

参考

ClientSection
MetadataElement

其他资源

WCF Client Configuration
Clients