CustomPeerResolverService.RefreshInterval Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Dauer ab beziehungsweise legt sie fest, für die Einträge in einer Registrierungssuchtabelle des Peerresolverdiensts gültig bleiben.
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
Eigenschaftswert
TimeSpan, der die Dauer festlegt, für die Einträge in einer Registrierungssuchtabelle des Peerresolverdiensts gültig bleiben.
Ausnahmen
Das Intervall ist entweder 0 oder größer als Int32.MaxValue.
Es wurde versucht, die Eigenschaft nach einem Aufruf von Open() festzulegen.
Hinweise
Diese Eigenschaft muss festgelegt werden, bevor der Peerresolverdienst ausgeführt wurde und darf nicht NULL sein. Das Standardintervall ist 2 Minuten.
Wenn die für diese Eigenschaft angegebene Zeit für einen bestimmten Eintrag in der Suchtabelle eines Peerresolverdiensts abgelaufen ist, wird dieser Eintrag zur Löschung markiert. Die Löschung wird nach Ablauf des in der CleanupInterval-Eigenschaft angegebenen Intervalls vorgenommen. Ist für diese Eigenschaft beispielsweise eine Zeitspanne von 10 Minuten angegeben, sind die Einträge in der Registrierungssuchtabelle nach Ablauf des Intervalls veraltet und werden zur Löschung markiert. Folglich muss der Peerresolverclient in Abständen von zehn Minuten aktualisiert werden, um zu vermeiden, dass ihr Eintrag gelöscht wird.