Condividi tramite


SqlServerCacheOptions Classe

Definizione

Rappresenta le opzioni di configurazione per 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)
Ereditarietà
SqlServerCacheOptions
Implementazioni

Costruttori

Nome Descrizione
SqlServerCacheOptions()

Rappresenta le opzioni di configurazione per SqlServerCache.

Proprietà

Nome Descrizione
ConnectionString

Ottiene o imposta la stringa di connessione sul database.

DefaultSlidingExpiration

Ottiene o imposta la scadenza scorrevole predefinita impostata per una voce della cache se non è stato impostato in modo esplicito né Absolute o SlidingExpiration.

ExpiredItemsDeletionInterval

Ottiene o imposta l'intervallo periodico per analizzare ed eliminare gli elementi scaduti nella cache. Il valore predefinito è 30 minuti.

SchemaName

Ottiene o imposta il nome dello schema della tabella.

SystemClock

Ottiene o imposta un'astrazione per rappresentare l'orologio di un computer per abilitare gli unit test.

TableName

Ottiene o imposta il nome della tabella in cui vengono archiviati gli elementi della cache.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IOptions<SqlServerCacheOptions>.Value

Ottiene l'istanza configurata TOptions predefinita.

Si applica a