System.ServiceModel.PeerResolvers Namespace

The System.ServiceModel.PeerResolvers namespace contains classes that allow developers to customize and extend the Peer Name Resolution Protocol service.

Remarks

 

Classes

TypeReason
CustomPeerResolverService

Provides a basic implementation of a custom peer resolver service.

IPeerResolverContract

Defines a contract for the basic operations of a peer resolver service.

PeerCustomResolverSettings

Contains the specific settings for an instance of a custom peer resolver service.

PeerReferralPolicy

Specifies the policy on sharing referrals between peers.

PeerResolverMode

Determines the type of peer resolver being used.

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.

RefreshResult

Specifies the results of an attempt to update the expiry of a registration entry in a running peer resolver service.

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.