包含应用程序以客户端形式参与服务发现过程所需的设置。
架构层次结构
<system.serviceModel>
<standardEndpoints>
语法
<system.serviceModel>
<standardEndpoints> <dynamicEndpoint> <standardEndpoint> <discoveryClientSettings discoveryEndpoint=”String” > <findCriteria duration=”TimeSpan” maxResults=”Integer” scopeMatchBy=”Uri” > <contractTypeNames> <add name="String" namespace="String" /> <contractTypeNames> <extensions /> <scopes> <add scope="URI"/> </scopes> </findCriteria> </discoveryClientSettings> <standardEndpoint> </dynamicEndpoint> </standardEndpoints>
</system.serviceModel>
属性和元素
以下几节描述了特性、子元素和父元素。
属性
| 特性 | 说明 |
|---|---|
discoveryEndpoint |
一个包含发现终结点名称的字符串。通过此终结点,客户端应用程序能够自动搜索可检测服务,并能够在运行时查找服务地址。 |
子元素
| 元素 | 说明 |
|---|---|
一个配置元素,提供客户端应用程序用于搜索发现服务的一组条件。可将这些条件划分为搜索条件(指定要查找的服务)和查找终止条件(搜索应持续的时长)。 |
父元素
| 元素 | 说明 |
|---|---|
定义一个标准终结点,应用程序通过利用该终结点包含的信息,能够充当可在运行时动态查找终结点地址的客户端程序。 |
另请参见
参考
DiscoveryClientBindingElement
DiscoveryClientSettingsElement