DbCommandInterceptor Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída, která implementuje IDbCommandInterceptor. Tato třída je pohodlná pro použití, když pouze jedna nebo dvě metody rozhraní skutečně potřebují nějakou implementaci.
public class DbCommandInterceptor : System.Data.Entity.Infrastructure.Interception.IDbCommandInterceptor
type DbCommandInterceptor = class
interface IDbCommandInterceptor
interface IDbInterceptor
Public Class DbCommandInterceptor
Implements IDbCommandInterceptor
- Dědičnost
-
DbCommandInterceptor
- Implementuje
Konstruktory
| DbCommandInterceptor() |
Základní třída, která implementuje IDbCommandInterceptor. Tato třída je pohodlná pro použití, když pouze jedna nebo dvě metody rozhraní skutečně potřebují nějakou implementaci. |
Metody
| NonQueryExecuted(DbCommand, DbCommandInterceptionContext<Int32>) |
Tato metoda je volána po volání ExecuteNonQuery() nebo jeden z jejích asynchronních protějšků je proveden. Výsledek používaný službou Entity Framework lze změnit nastavením Result. |
| NonQueryExecuting(DbCommand, DbCommandInterceptionContext<Int32>) |
Tato metoda je volána před voláním ExecuteNonQuery() nebo jedním z jejích asynchronních protějšků. |
| ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Tato metoda je volána po volání ExecuteReader(CommandBehavior) nebo jeden z jejích asynchronních protějšků je proveden. Výsledek používaný službou Entity Framework lze změnit nastavením Result. |
| ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) |
Tato metoda je volána před voláním ExecuteReader(CommandBehavior) nebo jedním z jejích asynchronních protějšků. |
| ScalarExecuted(DbCommand, DbCommandInterceptionContext<Object>) |
Tato metoda je volána po volání ExecuteScalar() nebo jeden z jejích asynchronních protějšků je proveden. Výsledek používaný službou Entity Framework lze změnit nastavením Result. |
| ScalarExecuting(DbCommand, DbCommandInterceptionContext<Object>) |
Tato metoda je volána před voláním ExecuteScalar() nebo jedním z jejích asynchronních protějšků. |