DbCommandDispatcher.NonQuery(DbCommand, DbCommandInterceptionContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет и NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) всем зарегистрированным DbInterception до или после вызова ExecuteNonQuery().IDbCommandInterceptorNonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)
public virtual int NonQuery (System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext);
abstract member NonQuery : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> int
override this.NonQuery : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> int
Public Overridable Function NonQuery (command As DbCommand, interceptionContext As DbCommandInterceptionContext) As Integer
Параметры
- command
- DbCommand
Команда, с помощью которой будет выполняться операция.
- interceptionContext
- DbCommandInterceptionContext
Необязательные сведения о контексте выполняемого вызова.
Возвращаемое значение
Результат операции, который мог быть изменен перехватчиками.
Комментарии
Обратите внимание, что результат выполнения команды возвращается этим методом. Результат недоступен в контексте перехвата, передаваемом в этот метод, так как контекст перехвата клонируется перед передачей перехватчикам.
Применяется к
Entity Framework