DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Секундомер, используемый для выполнения. Этот секундомер запускается в конце NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>)методов , ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)и ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) и останавливается в начале NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)методов , ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)и ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) . Если эти методы переопределены и используется секундомер, переопределения должны либо вызывать базовый метод, либо запускать или останавливать секундомер.
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
Параметры
- interceptionContext
- DbCommandInterceptionContext
Контекст перехвата, для которого будет получен секундомер.
Возвращаемое значение
Секундомер.
Применяется к
Entity Framework