DbCommandDispatcher.NonQuery(DbCommand, DbCommandInterceptionContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odešle a všem zaregistrovaným před DbInterception nebo po volání do ExecuteNonQuery().IDbCommandInterceptorNonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)NonQueryExecuting(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
Parametry
- command
- DbCommand
Příkaz, na kterém se operace provede.
- interceptionContext
- DbCommandInterceptionContext
Volitelné informace o kontextu prováděného volání.
Návraty
Výsledek operace, který mohl být změněn zachytávacími moduly.
Poznámky
Všimněte si, že výsledek spuštění příkazu je vrácen touto metodou. Výsledek není k dispozici v kontextu zachycování předané do této metody, protože kontext zachycení je klonován před předáním do zachytávače.