DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用於時間執行的停止監看式。 這個停駐表會在 、 和 方法的 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
將取得停止監看式的攔截內容。
傳回
停止監看式。