IPeerResolverContract Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un contrat pour les opérations de base d'un service de programme de résolution d'homologue.
public interface class IPeerResolverContract
[System.ServiceModel.ServiceContract(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=System.ServiceModel.SessionMode.Allowed)]
public interface IPeerResolverContract
[<System.ServiceModel.ServiceContract(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=System.ServiceModel.SessionMode.Allowed)>]
type IPeerResolverContract = interface
Public Interface IPeerResolverContract
- Dérivé
- Attributs
Remarques
L'implémentation des services du programme de résolution d'homologue personnalisés doivent envisager une dérivation à partir du type CustomPeerResolverService
de base et une substitution des méthodes virtuelles définies pour celui-ci.
Méthodes
GetServiceSettings() |
Obtient les paramètres pour un service de programme de résolution d'homologue. |
Refresh(RefreshInfo) |
Actualise l'expiration pour une entrée dans la table de correspondance d'inscription du service de programme de résolution d'homologue. |
Register(RegisterInfo) |
Inscrit un nœud homologue avec le service personnalisé de programme de résolution d'homologue. |
Resolve(ResolveInfo) |
Retourne une liste de points de terminaison connus pour une entrée d'inscription. |
Unregister(UnregisterInfo) |
Supprime une inscription de la table de correspondance pour un service de programme de résolution d'homologue. |
Update(UpdateInfo) |
Met à jour l'entrée pour un nœud homologue spécifique dans la table de correspondance du service de programme de résolution d'homologue. |