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. |
Aplica-se a
Entity Framework