CustomPeerResolverService.RefreshInterval Eigenschap

Definitie

Hiermee haalt u de tijdsduur op die vermeldingen geldig blijven in de opzoektabel van een peer-resolver-service.

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

Waarde van eigenschap

TimeSpan geeft aan hoe lang vermeldingen geldig blijven in de registratiezoektabel van een peer-resolver-service.

Uitzonderingen

Het interval is nul of groter dan Int32.MaxValue.

Er is een poging gedaan om de eigenschap in te stellen na een aanroep naar Open().

Opmerkingen

Deze eigenschap moet worden ingesteld voordat de peer resolver-service is geweest en mag niet nul zijn. Het standaardinterval is 2 minuten.

Wanneer de hoeveelheid tijd die aan deze eigenschap is opgegeven, is verstreken voor een bepaalde vermelding in de opzoektabel van een peer-resolver-service, wordt die vermelding gemarkeerd voor verwijdering. De verwijdering vindt plaats wanneer het interval dat is opgegeven in de CleanupInterval eigenschap plaatsvindt. Als deze eigenschap bijvoorbeeld is ingesteld op een periode van 10 minuten, worden vermeldingen in de opzoektabel voor registratie verouderd en gemarkeerd voor verwijdering nadat het interval is verstreken. Als gevolg hiervan moet de peer resolver-client elke tien minuten worden bijgewerkt om te voorkomen dat de vermelding wordt verwijderd.

Van toepassing op