DatabaseLogFormatter.GetStopwatch(DbCommandInterceptionContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Stoppuhr, die zum Timen von Ausführungen verwendet wird. Diese Stoppuhr wird am Ende der NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>)Methoden , ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)und ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) gestartet und am Anfang der NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)Methoden , ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)und ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) beendet. Wenn diese Methoden überschrieben werden und die Stoppuhr verwendet wird, sollten die Außerkraftsetzungen entweder die Basismethode aufrufen oder die Stoppuhr selbst starten/beenden.
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
Parameter
- interceptionContext
- DbCommandInterceptionContext
Der Abfangkontext, für den die Stoppuhr abgerufen wird.
Gibt zurück
Die Stoppuhr.
Gilt für:
Entity Framework