Condividi tramite


CustomPeerResolverService.RefreshInterval Proprietà

Definizione

Ottiene o imposta l'intervallo di tempo per cui le voci rimangono valide nella tabella di ricerca della registrazione del servizio resolver peer.

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à

TimeSpan che specifica l'intervallo di tempo per cui le voci rimangono valide nella tabella di ricerca della registrazione di un servizio resolver peer.

Eccezioni

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

È stato effettuato un tentativo di impostare la proprietà dopo una chiamata a Open().

Commenti

Questa proprietà deve essere impostata prima che il servizio resolver peer sia stato e non deve essere zero. L'intervallo predefinito è 2 minuti.

Quando la quantità di tempo fornita a questa proprietà è passata per una determinata voce nella tabella di ricerca della registrazione del servizio resolver peer, tale voce viene contrassegnata per l'eliminazione. L'eliminazione si verifica quando si verifica l'intervallo specificato nella CleanupInterval proprietà . Ad esempio, se questa proprietà è impostata su un intervallo di tempo di 10 minuti, le voci nella tabella di ricerca della registrazione diventeranno non aggiornate e contrassegnate per l'eliminazione dopo il superamento dell'intervallo. Di conseguenza, il client del resolver peer deve aggiornare ogni dieci minuti per evitare l'eliminazione della voce.

Si applica a