Condividi tramite


CustomPeerResolverService.RefreshInterval Proprietà

Definizione

Ottiene o imposta il periodo di tempo per il quale le voci rimangono valide nella tabella di ricerca della registrazione del servizio resolver.

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

Valore della proprietà

Struttura TimeSpan che specifica il periodo di tempo per il quale le voci rimangono valide nella tabella di ricerca della registrazione del servizio resolver.

Eccezioni

L'intervallo è zero o maggiore di Int32.MaxValue.

Si è tentato di impostare la proprietà dopo una chiamata a Open().

Commenti

Questa proprietà deve essere impostata prima del servizio resolver peer e non può essere uguale a zero. L'intervallo predefinito è 2 minuti.

Quando il periodo di tempo fornito per questa proprietà è stato superato per una voce specificata nella tabella di ricerca della registrazione del servizio resolver peer, quella voce viene contrassegnata per l'eliminazione. L'eliminazione avviene quando l'intervallo specificato nella proprietà CleanupInterval è stato superato. Ad esempio, se questa proprietà è impostata su un intervallo di tempo di 10 minuti, le voci nella tabella di ricerca della registrazione risulteranno non aggiornate e verranno contrassegnate per l'eliminazione superato questo intervallo. Di conseguenza, il client del resolver peer dovrà aggiornarsi ogni dieci minuti per evitare che ne vengano eliminate le voci.

Si applica a