Share via


<discoveryClientSettings>

Contains the settings needed by an application to participate in the service discovery process as a client.

Schema Hierarchy

<system.serviceModel>
  <standardEndpoints>

Syntax

<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>

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Description

discoveryEndpoint

A string that contains the name of the Discovery Endpoint that enables a client application to automatically search for a discoverable service and find its address at runtime.

Child Elements

Element Description

<standardEndpoints>

A configuration element that supplies a set of criteria used by a client application to search for a discovery service. Criteria can be grouped into search criteria (specifying what services you’re looking for) and find termination criteria (how long the search should last).

Parent Elements

Element Description

<standardEndpoints>

Defines a standard endpoint that contains information to enable an application to function as a client program that can find the endpoint address dynamically at runtime.

See Also

Reference

DiscoveryClientBindingElement
DiscoveryClientSettingsElement