SqlServerCacheOptions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa opções de configuração para SqlServerCache.
public ref class SqlServerCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::SqlServer::SqlServerCacheOptions ^>
public class SqlServerCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions>
type SqlServerCacheOptions = class
interface IOptions<SqlServerCacheOptions>
Public Class SqlServerCacheOptions
Implements IOptions(Of SqlServerCacheOptions)
- Herança
-
SqlServerCacheOptions
- Implementações
Construtores
| Name | Description |
|---|---|
| SqlServerCacheOptions() |
Representa opções de configuração para SqlServerCache. |
Propriedades
| Name | Description |
|---|---|
| ConnectionString |
Obtém ou define a cadeia de ligação para a base de dados. |
| DefaultSlidingExpiration |
Obtém ou define o conjunto de expiração deslizante padrão para uma entrada de cache se nem Absolute nem SlidingExpiration foram definidos explicitamente. |
| ExpiredItemsDeletionInterval |
Obtém ou define o intervalo periódico para escanear e eliminar itens expirados na cache. O padrão é 30 minutos. |
| SchemaName |
Obtém ou define o nome do esquema da tabela. |
| SystemClock |
Obtém ou define uma abstração para representar o relógio de uma máquina para permitir testes unitários. |
| TableName |
Recebe ou define o nome da tabela onde os itens da cache estão armazenados. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IOptions<SqlServerCacheOptions>.Value |
Obtém a instância configurada |