DatabaseLogFormatter.Executed<TResult> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается каждый раз, когда команда завершает выполнение. Реализация этого метода по умолчанию фильтруется путем DbContext задания в Context, если таковой есть, а затем вызывает LogResult<TResult>(DbCommand, DbCommandInterceptionContext<TResult>). Этот метод обычно переопределяется только для изменения поведения фильтрации контекста.
public virtual void Executed<TResult> (System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<TResult> interceptionContext);
abstract member Executed : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<'Result> -> unit
override this.Executed : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<'Result> -> unit
Public Overridable Sub Executed(Of TResult) (command As DbCommand, interceptionContext As DbCommandInterceptionContext(Of TResult))
Параметры типа
- TResult
Тип результатов операции.
Параметры
- command
- DbCommand
Выполненная команда.
- interceptionContext
- DbCommandInterceptionContext<TResult>
Контекстная информация, связанная с командой.
Применяется к
Entity Framework