ObjectCache.NoSlidingExpiration Campo
Definição
Indica que uma entrada de cache não tem nenhuma hora da expiração deslizante.Indicates that a cache entry has no sliding expiration time.
public: static initonly TimeSpan NoSlidingExpiration;
public static readonly TimeSpan NoSlidingExpiration;
staticval mutable NoSlidingExpiration : TimeSpan
Public Shared ReadOnly NoSlidingExpiration As TimeSpan
Valor do campo
Comentários
A expiração com base na duração ou em uma janela de tempo definida também é conhecida como expiração deslizante.Expiration that is based on duration or a defined window of time is also referred to as sliding expiration. Normalmente, uma implementação de cache que remove itens com base na expiração deslizante removerá um item que não foi acessado na janela de tempo especificada.Normally, a cache implementation that evicts items that are based on sliding expiration will remove an item that has not been accessed in the specified window of time.
Uma entrada de cache que é inserida no cache com o NoSlidingExpiration valor de campo definido como o valor de expiração nunca deve ser removida devido à não atividade em uma janela de tempo deslizante.A cache entry that is inserted into the cache with the NoSlidingExpiration field value set as the expiration value should never be evicted because of non-activity in a sliding time window. No entanto, um item de cache pode ser removido se tiver uma expiração absoluta ou se ocorrer algum outro evento de remoção, como um monitor de alteração ou pressão de memória.However, a cache item can be evicted if it has an absolute expiration, or if some other eviction event occurs, such a change monitor or memory pressure.