Freigeben über


PollingFileChangeToken Klasse

Definition

Ein Änderungstoken, das Änderungen des Dateisystems abruft.

public ref class PollingFileChangeToken : Microsoft::Extensions::Primitives::IChangeToken
public class PollingFileChangeToken : Microsoft.Extensions.Primitives.IChangeToken
type PollingFileChangeToken = class
    interface IChangeToken
Public Class PollingFileChangeToken
Implements IChangeToken
Vererbung
PollingFileChangeToken
Implementiert

Hinweise

Die Abfrage erfolgt alle 4 Sekunden.

Standardmäßig löst dieses Änderungstoken keine Änderungsrückrufe aus. Anrufer sollten darauf achten HasChanged , von "von false " zu true" zu wechseln. Wenn ActiveChangeCallbacks dies der Zeitpunkt ist true, werden über registrierte RegisterChangeCallback(Action<Object>, Object) Rückrufe aufgerufen, wenn sich die Datei ändert.

Konstruktoren

Name Beschreibung
PollingFileChangeToken(FileInfo)

Initialisiert eine neue Instanz der PollingFileChangeToken Klasse, die die angegebene Datei nach Änderungen abruft, wie sie bestimmt werden LastWriteTimeUtc.

Eigenschaften

Name Beschreibung
ActiveChangeCallbacks

Ruft einen Wert ab, der angibt, ob dieses Token proaktiv Rückrufe auslösen wird. Wenn false, muss der Tokenconsumer HasChanged abrufen, um Änderungen zu erkennen.

HasChanged

Ruft einen Wert ab, der angibt, ob die Datei seit der Erstellung des Änderungstokens geändert wurde.

Methoden

Name Beschreibung
RegisterChangeCallback(Action<Object>, Object)

Registriert einen Rückruf, der aufgerufen wird, wenn sich das Token ändert( falls ActiveChangeCallbacks vorhanden).true Wenn ActiveChangeCallbacks ja false, wird kein Rückruf registriert, und ein leerer Einweg wird zurückgegeben.

Gilt für: