DbCommandDispatcher.Scalar(DbCommand, DbCommandInterceptionContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) y ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>) a cualquier IDbCommandInterceptor registrado antes DbInterception o después de realizar una llamada a ExecuteScalar().
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
Parámetros
- command
- DbCommand
Comando en el que se ejecutará la operación.
- interceptionContext
- DbCommandInterceptionContext
Información opcional sobre el contexto de la llamada que se realiza.
Devoluciones
Resultado de la operación, que los interceptores pueden haber modificado.
Comentarios
Tenga en cuenta que este método devuelve el resultado de ejecutar el comando. El resultado no está disponible en el contexto de interceptación pasado a este método, ya que el contexto de interceptación se clona antes de pasarse a interceptores.