Construtor
# nova dependência de arquivo(nomes de arquivo, startAfter)
Inicializa uma nova instância da classe FileExpiration que monitora uma matriz de caminhos de arquivo (para arquivos ou diretórios) em busca de alterações e indica quando o controle de alterações deve começar
parâmetros:
Nome | Formato | Descrição |
---|---|---|
fileNames |
Iterável. | Matriz de caminhos de arquivo dependentes. |
startAfter |
Data | StartAfterTicks mostra o tempo após o qual a dependência deve ser iniciada. |
Exemplo
//Initialize the Cache Cluster
let cache = await ncache.CacheManager.getCache("demoCache");
// Generate a json object of customer
let customer = getCustomerObjuect();
// create CacheItem to with your desired object
let cacheItem = new ncache.CacheItem(customer, "Json");
// add file dependency to cacheItem
let fileDependency = new ncache.FileDependency("filePath");
cacheItem.setDependency(fileDependency);
// Adding item dependent on file
await cache.add(customer.CustomerID, cacheItem);
//Any modification in the dependent file will cause invalidation of the dependent item.
De Depósito
# getFileNames() → {Matriz. }
Obtenha a matriz de nomes de arquivos
retorna:
- Formato
- Variedade.
# getStartAfterTicks() → {Número}
Pegue o carrapato
retorna:
- Formato
- Sessão
# (assíncrono) inicializar(nomes de arquivo, startAfter)
Inicializa um FileExpiration que monitora uma matriz de caminhos de arquivo (para arquivos ou diretórios) para alterações e indica quando o controle de alterações deve começar
parâmetros:
Nome | Formato | Descrição |
---|---|---|
fileNames |
Iterável. | Matriz de caminhos de arquivo dependentes. |
startAfter |
Data | StartAfterTicks mostra o tempo após o qual a dependência deve ser iniciada. |