DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cronómetro usado para las ejecuciones de tiempo. Este cronómetro se inicia al final de NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>)los métodos , ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)y ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) y se detiene al principio de los NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)métodos , ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)y ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) . Si estos métodos se invalidan y se usa el cronómetro, las invalidaciones deben llamar al método base o iniciar o detener el cronómetro.
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
Contexto de interceptación para el que se obtendrá el cronómetro.
Devoluciones
Cronómetro.