다음을 통해 공유


DbContextOptionsBuilder<TContext>.ConfigureLoggingCacheTime 메서드

정의

EF Core가 특정 고성능 경로에서 로깅 구성을 캐시하는 기간을 구성합니다. 따라서 EF Core는 잠재적으로 비용이 많이 드는 로깅 검사를 건너뛰지만 런타임 로깅 변경 내용(예: 새 DiagnosticListener 등록은 즉시 고려되지 않을 수 있음)을 의미합니다.

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)

매개 변수

timeSpan
TimeSpan

다시 확인하기 전에 로깅 검사를 건너뛸 최대 기간입니다.

반환

동일한 작성기가 여러 호출을 연결할 수 있도록 instance.

설명

기본값은 1초입니다.

자세한 내용과 예제는 DbContextOptions 사용 및 로깅 을 참조하세요.

적용 대상