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.
Dient zum Abrufen oder Festlegen der Zeit, die Einträge in der Registrierungs-Nachschlagetabelle eines Peer-Resolverdiensts 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 angibt, für die Einträge in der Registrierungssuchetabelle eines Peer-Resolverdiensts gültig bleiben.
Ausnahmen
Das Intervall ist entweder null oder größer als Int32.MaxValue.
Ein Versuch, die Eigenschaft festzulegen, wurde nach einem Aufruf von Open().
Hinweise
Diese Eigenschaft muss festgelegt werden, bevor der Peerlöserdienst war und darf nicht null sein. Das Standardintervall beträgt 2 Minuten.
Wenn die für diese Eigenschaft bereitgestellte Zeit für einen bestimmten Eintrag in der Registrierungstabelle eines Peer resolver-Diensts übergeben wurde, wird dieser Eintrag für den Löschvorgang markiert. Der Löschvorgang tritt auf, wenn das in der CleanupInterval Eigenschaft angegebene Intervall auftritt. Wenn diese Eigenschaft beispielsweise auf einen Zeitraum von 10 Minuten festgelegt ist, werden Einträge in der Registrierungsnachschlagetabelle veraltet und nach dem Intervall zum Löschen markiert. Daher muss der Peer-Resolver-Client alle zehn Minuten aktualisiert werden, um zu vermeiden, dass der Eintrag gelöscht wird.