Compartilhar via


DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Método

Definição

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 registro em 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 ConfigureLoggingCacheTime (TimeSpan timeSpan);
abstract member ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function ConfigureLoggingCacheTime (timeSpan As TimeSpan) As DbContextOptionsBuilder

Parâmetros

timeSpan
TimeSpan

O período máximo de tempo sobre 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 Usando DbContextOptions e Log para obter mais informações e exemplos.

Aplica-se a