DbContextOptionsBuilder<TContext>.ConfigureLoggingCacheTime Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Configura por quanto tempo o EF Core armazenará em cache a configuração de log em determinados caminhos de alto desempenho. Isso faz com que o EF Core ignore verificações de log potencialmente dispendiosos, mas significa que as alterações de log de runtime (por exemplo, o registro de um novo DiagnosticListener pode não ser levado em conta imediatamente).
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> ConfigureLoggingCacheTime (TimeSpan timeSpan);
override this.ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function ConfigureLoggingCacheTime (timeSpan As TimeSpan) As DbContextOptionsBuilder(Of TContext)
Parâmetros
- timeSpan
- TimeSpan
O período máximo durante o qual ignorar as verificações de log antes de verificar novamente.
Retornos
A mesma instância do construtor para que várias chamadas possam ser encadeadas.
Comentários
O padrão é um segundo.
Consulte Using DbContextOptions and Logging (Usando DbContextOptions e Logging ) para obter mais informações e exemplos.
Aplica-se a
Entity Framework