Compartilhar via


DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) Método

Definição

O cronômetro usado para executar execuções de tempo. Esse cronômetro é iniciado no final dos NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>)métodos , ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)e ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) e é interrompido no início dos NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)métodos , ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)e ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) . Se esses métodos forem substituídos e o cronômetro estiver sendo usado, as substituições deverão chamar o método base ou iniciar/parar o cronômetro por conta própria.

protected internal System.Diagnostics.Stopwatch GetStopwatch (System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext);
member this.GetStopwatch : System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> System.Diagnostics.Stopwatch
Protected Friend Function GetStopwatch (interceptionContext As DbCommandInterceptionContext) As Stopwatch

Parâmetros

interceptionContext
DbCommandInterceptionContext

O contexto de interceptação para o qual o cronômetro será obtido.

Retornos

O cronômetro.

Aplica-se a