Partilhar via


PollingFileChangeToken Classe

Definição

Um token de alteração que sonda as alterações do sistema de arquivos.

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
Herança
PollingFileChangeToken
Implementações

Comentários

A sondagem ocorre a cada 4 segundos.

Por padrão, esse token de alteração não gera retornos de chamada de alteração. Os chamadores devem observar para HasChanged virar de false para true. Quando ActiveChangeCallbacks for true, os retornos de chamada registrados por meio RegisterChangeCallback(Action<Object>, Object) serão invocados quando o arquivo for alterado.

Construtores

Nome Description
PollingFileChangeToken(FileInfo)

Inicializa uma nova instância da PollingFileChangeToken classe que sonda o arquivo especificado para alterações conforme determinado por LastWriteTimeUtc.

Propriedades

Nome Description
ActiveChangeCallbacks

Obtém um valor que indica se esse token gerará retornos de chamada proativamente. Se false, o consumidor do token deverá sondar HasChanged para detectar alterações.

HasChanged

Obtém um valor que indica se o arquivo foi alterado desde que o token de alteração foi criado.

Métodos

Nome Description
RegisterChangeCallback(Action<Object>, Object)

Registra um retorno de chamada que será invocado quando o token for alterado, se ActiveChangeCallbacks for true. Se ActiveChangeCallbacks for false, nenhum retorno de chamada será registrado e um descartável vazio será retornado.

Aplica-se a