DbCommandInterceptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base che implementa IDbCommandInterceptor. Questa classe è utile per l'uso quando solo uno o due metodi dell'interfaccia devono effettivamente avere un'implementazione.
public class DbCommandInterceptor : System.Data.Entity.Infrastructure.Interception.IDbCommandInterceptor
type DbCommandInterceptor = class
interface IDbCommandInterceptor
interface IDbInterceptor
Public Class DbCommandInterceptor
Implements IDbCommandInterceptor
- Ereditarietà
-
DbCommandInterceptor
- Implementazioni
Costruttori
DbCommandInterceptor() |
Classe di base che implementa IDbCommandInterceptor. Questa classe è utile per l'uso quando solo uno o due metodi dell'interfaccia devono effettivamente avere un'implementazione. |
Metodi
NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>) |
Questo metodo viene chiamato dopo una chiamata a ExecuteNonQuery() o una delle relative controparti asincrone. Il risultato usato da Entity Framework può essere modificato impostando Result. |
NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) |
Questo metodo viene chiamato prima che venga effettuata una chiamata a ExecuteNonQuery() o una delle relative controparti asincrone. |
ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Questo metodo viene chiamato dopo una chiamata a ExecuteReader(CommandBehavior) o una delle relative controparti asincrone. Il risultato usato da Entity Framework può essere modificato impostando Result. |
ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Questo metodo viene chiamato prima che venga effettuata una chiamata a ExecuteReader(CommandBehavior) o una delle relative controparti asincrone. |
ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>) |
Questo metodo viene chiamato dopo una chiamata a ExecuteScalar() o una delle relative controparti asincrone. Il risultato usato da Entity Framework può essere modificato impostando Result. |
ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) |
Questo metodo viene chiamato prima che venga effettuata una chiamata a ExecuteScalar() o una delle relative controparti asincrone. |