DbConfigurationInterceptionContext 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í.
Představuje kontextové informace spojené s voláním do IDbConfigurationInterceptor implementací.
public class DbConfigurationInterceptionContext : System.Data.Entity.Infrastructure.Interception.DbInterceptionContext
type DbConfigurationInterceptionContext = class
inherit DbInterceptionContext
Public Class DbConfigurationInterceptionContext
Inherits DbInterceptionContext
- Dědičnost
Poznámky
Instance této třídy jsou veřejně neměnné pro kontextové informace. Pokud chcete přidat kontextové informace, použijte některou z možností S... nebo Jako... metody pro vytvoření nového kontextu zachycení obsahující nové informace.
Konstruktory
DbConfigurationInterceptionContext() |
Vytvoří nový DbConfigurationInterceptionContext bez stavu. |
DbConfigurationInterceptionContext(DbInterceptionContext) |
Vytvoří nový DbConfigurationInterceptionContext zkopírováním stavu z daného kontextu zachycení. Viz také Clone() |
Vlastnosti
DbContexts |
Získá všechny DbContext instance přidružené k tomuto zachytávání kontext. (Zděděno od DbInterceptionContext) |
IsAsync |
True, pokud se operace provádí asynchronně, jinak false. (Zděděno od DbInterceptionContext) |
ObjectContexts |
Získá všechny ObjectContext instance přidružené k tomuto zachytávání kontext. (Zděděno od DbInterceptionContext) |
Metody
AsAsync() |
Vytvoří nový DbConfigurationInterceptionContext , který obsahuje všechny kontextové informace v tomto kontextu zachycení příznak nastavený IsAsync na true. |
Clone() |
Tuto metodu volejte při vytváření kopie kontextu zachycení, aby se do ní přidal nový stav. Použití této metody místo volání konstruktoru přímo zajišťuje virtuální odesílání tak, aby nový typ měl stejný typ (a jakýkoli specializovaný stav) jako kontext, který je klonován. |
Equals(Object) |
Představuje kontextové informace spojené s voláním do IDbConfigurationInterceptor implementací. |
GetHashCode() |
Představuje kontextové informace spojené s voláním do IDbConfigurationInterceptor implementací. |
GetType() |
Získá aktuální Type instanci. |
ToString() |
Představuje kontextové informace spojené s voláním do IDbConfigurationInterceptor implementací. |
WithDbContext(DbContext) |
Vytvoří nový DbConfigurationInterceptionContext , který obsahuje všechny kontextové informace v tomto kontextu zachytávání s přidáním daného DbContextobjektu . |
WithObjectContext(ObjectContext) |
Vytvoří nový DbConfigurationInterceptionContext , který obsahuje všechny kontextové informace v tomto kontextu zachytávání s přidáním daného ObjectContextobjektu . |
Platí pro
Entity Framework