PollingFileChangeToken Classe

Definição

Um token de alteração que sonda alterações no sistema de ficheiros.

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

Observações

A votação ocorre a cada 4 segundos.

Por defeito, este token de alteração não aumenta os callbacks de alteração. Os ouvintes devem estar atentos ao HasChanged desviar de false para true. Quando ActiveChangeCallbacks é true, os callbacks registados serão RegisterChangeCallback(Action<Object>, Object) invocados quando o ficheiro ou diretório muda.

Construtores

Name Descrição
PollingFileChangeToken(FileInfo)

Inicializa uma nova instância da PollingFileChangeToken classe que sonda o ficheiro ou diretório especificado para alterações conforme determinado por LastWriteTimeUtc.

Propriedades

Name Descrição
ActiveChangeCallbacks

Recebe um valor que indica se este token irá aumentar proativamente os callbacks. Se false, o consumidor de token deve pesquisar HasChanged para detetar alterações.

HasChanged

Recebe um valor que indica se o ficheiro ou diretório mudou desde que o token de alteração foi criado.

Métodos

Name Descrição
RegisterChangeCallback(Action<Object>, Object)

Regista um callback que será invocado quando o token mudar, se ActiveChangeCallbacks for true. Se ActiveChangeCallbacks for false, não é registado qualquer callback e um descartável vazio é devolvido.

Aplica-se a