System.ServiceModel.PeerResolvers Namespace
The System.ServiceModel.PeerResolvers namespace contains classes that allow developers to customize and extend the Peer Name Resolution Protocol service.
| Class | Description | |
|---|---|---|
![]() | CustomPeerResolverService | Obsolete. Provides a basic implementation of a custom peer resolver service. |
![]() | PeerCustomResolverSettings | Contains the specific settings for an instance of a custom peer resolver service. |
![]() | PeerResolverSettings | Defines the settings for a peer resolver service. |
![]() | RefreshInfo | Defines the information for the refresh of a registration entry by a peer resolver service. |
![]() | RefreshResponseInfo | Contains response information returned as a result of a registration lookup table refresh operation on the peer resolver. |
![]() | RegisterInfo | Defines the peer registration information to be supplied to a peer resolver service. |
![]() | RegisterResponseInfo | Contains response information returned by a peer resolver as the result of a registration operation. |
![]() | ResolveInfo | Defines the information for the endpoint resolution of a registration entry by a peer resolver service. |
![]() | ResolveResponseInfo | Contains response information returned as a result of a peer endpoint resolution operation on the peer resolver. |
![]() | ServiceSettingsResponseInfo | Contains the information returned when a peer requests the settings for a peer resolver service. |
![]() | UnregisterInfo | Contains the information used to remove a registration entry from a peer resolver service. |
![]() | UpdateInfo | Contains the information used to update the endpoint address of a specific registration entry in the lookup table of a peer resolver service. |
| Interface | Description | |
|---|---|---|
![]() | IPeerResolverContract | Defines a contract for the basic operations of a peer resolver service. |
| Enumeration | Description | |
|---|---|---|
![]() | PeerReferralPolicy | Specifies the policy on sharing referrals between peers. |
![]() | PeerResolverMode | Determines the type of peer resolver being used. |
![]() | RefreshResult | Specifies the results of an attempt to update the expiry of a registration entry in a running peer resolver service. |


