description | title | ms.date | ms.assetid |
---|---|---|---|
Learn more about: <resolver> |
<resolver> |
03/30/2017 |
0c00200c-f135-4e5c-a024-76b72bcbc021 |
Specifies a peer resolver that is used to resolve a peer mesh ID to a set of peer node addresses that represents several nodes that participate in the mesh.
<configuration>
<system.serviceModel>
<bindings>
<netPeerTcpBinding>
<binding>
<resolver>
<resolver mode="Auto/Custom/Pnrp"
referralPolicy="DoNotShare/Service/Share">
</resolver>
The following sections describe attributes, child elements, and parent elements.
Attribute | Description |
---|---|
mode |
A string that specifies whether the peer resolver instance associated with this service is either PNRP-specific, a custom resolver, or automatically determined. This attribute is of type xref:System.ServiceModel.PeerResolvers.PeerResolverMode. |
referralPolicy |
A string that specifies the way referrals are shared among peers. This attribute is of type xref:System.ServiceModel.PeerResolvers.PeerReferralPolicy. |
Element | Description |
---|---|
<headers> | Specifies settings for a custom peer resolver service. |
Element | Description |
---|---|
<binding> | Defines all binding capabilities of the <netPeerTcpBinding>. |
A peer name resolver is a discovery service used by peer channels to find peer nodes that participate in a peer mesh. It is also used to "register" a node with a peer mesh, the mechanism by which the peer node becomes known and available from the peer mesh. For more information on peer resolvers, see Peer Resolvers.
- xref:System.ServiceModel.PeerResolver
- xref:System.ServiceModel.PeerResolvers.PeerResolverSettings
- xref:System.ServiceModel.NetPeerTcpBinding.Resolver%2A
- xref:System.ServiceModel.Configuration.NetPeerTcpBindingElement.Resolver%2A
- xref:System.ServiceModel.Configuration.PeerResolverElement
- Peer Resolvers
- Adding a Custom Resolver to a PeerChannel Application