Compartir a través de


DbCommandInterceptor Clase

Definición

Clase base que implementa IDbCommandInterceptor. Esta clase es una comodidad para su uso cuando solo uno o dos métodos de la interfaz realmente necesitan tener cualquier implementación.

public class DbCommandInterceptor : System.Data.Entity.Infrastructure.Interception.IDbCommandInterceptor
type DbCommandInterceptor = class
    interface IDbCommandInterceptor
    interface IDbInterceptor
Public Class DbCommandInterceptor
Implements IDbCommandInterceptor
Herencia
DbCommandInterceptor
Implementaciones

Constructores

DbCommandInterceptor()

Clase base que implementa IDbCommandInterceptor. Esta clase es una comodidad para su uso cuando solo uno o dos métodos de la interfaz realmente necesitan tener cualquier implementación.

Métodos

NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>)

Se llama a este método después de realizar una llamada a ExecuteNonQuery() o a uno de sus homólogos asincrónicos. El resultado usado por Entity Framework se puede cambiar estableciendo Result.

NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>)

Se llama a este método antes de realizar una llamada a ExecuteNonQuery() o a uno de sus homólogos asincrónicos.

ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>)

Se llama a este método después de realizar una llamada a ExecuteReader(CommandBehavior) o a uno de sus homólogos asincrónicos. El resultado usado por Entity Framework se puede cambiar estableciendo Result.

ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>)

Se llama a este método antes de realizar una llamada a ExecuteReader(CommandBehavior) o a uno de sus homólogos asincrónicos.

ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>)

Se llama a este método después de realizar una llamada a ExecuteScalar() o a uno de sus homólogos asincrónicos. El resultado usado por Entity Framework se puede cambiar estableciendo Result.

ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>)

Se llama a este método antes de realizar una llamada a ExecuteScalar() o a uno de sus homólogos asincrónicos.

Se aplica a