DbCommandDispatcher.Scalar(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 ExecuteScalar().IDbCommandInterceptorScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)
public virtual object Scalar(System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext);
abstract member Scalar : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> obj
override this.Scalar : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> obj
Public Overridable Function Scalar (command As DbCommand, interceptionContext As DbCommandInterceptionContext) As Object
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.