<discoveryClientSettings>

包含应用程序以客户端形式参与服务发现过程所需的设置。

架构层次结构

<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

一个包含发现终结点名称的字符串。通过此终结点,客户端应用程序能够自动搜索可检测服务,并能够在运行时查找服务地址。

子元素

元素 说明

<standardEndpoints>

一个配置元素,提供客户端应用程序用于搜索发现服务的一组条件。可将这些条件划分为搜索条件(指定要查找的服务)和查找终止条件(搜索应持续的时长)。

父元素

元素 说明

<standardEndpoints>

定义一个标准终结点,应用程序通过利用该终结点包含的信息,能够充当可在运行时动态查找终结点地址的客户端程序。

另请参见

参考

DiscoveryClientBindingElement
DiscoveryClientSettingsElement