CustomPeerResolverService.RefreshInterval Propriété

Définition

Obtient ou définit la durée pendant laquelle les entrées restent valides dans la table de recherche d’inscription d’un service de résolution d’homologue.

public:
 property TimeSpan RefreshInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RefreshInterval { get; set; }
member this.RefreshInterval : TimeSpan with get, set
Public Property RefreshInterval As TimeSpan

Valeur de propriété

TimeSpan qui spécifie la durée pendant laquelle les entrées restent valides dans la table de recherche d’inscription d’un service de résolution d’homologue.

Exceptions

L’intervalle est égal à zéro ou supérieur à Int32.MaxValue.

Une tentative de définition de la propriété a été effectuée après un appel à Open().

Remarques

Cette propriété doit être définie avant que le service de programme de résolution d’homologue n’ait été et ne doit pas être égal à zéro. L’intervalle par défaut est de 2 minutes.

Lorsque la durée fournie à cette propriété est passée pour une entrée donnée dans la table de recherche d’inscription d’un service de résolution d’homologue, cette entrée est marquée pour suppression. La suppression se produit lorsque l’intervalle spécifié dans la CleanupInterval propriété se produit. Par exemple, si cette propriété est définie sur une période de 10 minutes, les entrées de la table de recherche d’inscription deviennent obsolètes et marquées pour suppression une fois l’intervalle passé. Par conséquent, le client du programme de résolution d’homologue doit mettre à jour toutes les dix minutes pour éviter la suppression de leur entrée.

S’applique à