<discoveryClientSettings>
Contains the settings needed by an application to participate in the service discovery process as a client.
<configuration>
<system.serviceModel>
<standardEndpoints>
<dynamicEndpoint>
<standardEndpoint>
<discoveryClientSettings>
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 run time. |
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 run time. |
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.