DbCommandInterceptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base que implementa IDbCommandInterceptor. Essa classe é uma conveniência para uso quando apenas um ou dois métodos da interface realmente precisam ter qualquer implementação.
public class DbCommandInterceptor : System.Data.Entity.Infrastructure.Interception.IDbCommandInterceptor
type DbCommandInterceptor = class
interface IDbCommandInterceptor
interface IDbInterceptor
Public Class DbCommandInterceptor
Implements IDbCommandInterceptor
- Herança
-
DbCommandInterceptor
- Implementações
Construtores
| DbCommandInterceptor() |
Classe base que implementa IDbCommandInterceptor. Essa classe é uma conveniência para uso quando apenas um ou dois métodos da interface realmente precisam ter qualquer implementação. |
Métodos
| NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>) |
Esse método é chamado depois que uma chamada para ExecuteNonQuery() ou uma de suas contrapartes assíncronas é feita. O resultado usado pelo Entity Framework pode ser alterado definindo Result. |
| NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) |
Esse método é chamado antes que uma chamada para ExecuteNonQuery() ou uma de suas contrapartes assíncronas seja feita. |
| ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Esse método é chamado depois que uma chamada para ExecuteReader(CommandBehavior) ou uma de suas contrapartes assíncronas é feita. O resultado usado pelo Entity Framework pode ser alterado definindo Result. |
| ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Esse método é chamado antes que uma chamada para ExecuteReader(CommandBehavior) ou uma de suas contrapartes assíncronas seja feita. |
| ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>) |
Esse método é chamado depois que uma chamada para ExecuteScalar() ou uma de suas contrapartes assíncronas é feita. O resultado usado pelo Entity Framework pode ser alterado definindo Result. |
| ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) |
Esse método é chamado antes que uma chamada para ExecuteScalar() ou uma de suas contrapartes assíncronas seja feita. |