共用方式為


DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) 方法

定義

用於時間執行的停止監看式。 這個停駐表會在 、 和 方法的 NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) 結尾啟動,並在 、 ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) 方法的 NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>) 開頭 ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) 停止。 ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) 如果覆寫這些方法並正在使用停止監看式,則覆寫應該呼叫基底方法或啟動/停止監看式本身。

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

將取得停止監看式的攔截內容。

傳回

停止監看式。

適用於