DbConfigurationInterceptionContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt kontextbezogene Informationen dar, die aufrufen von IDbConfigurationInterceptor Implementierungen zugeordnet sind.
public class DbConfigurationInterceptionContext : System.Data.Entity.Infrastructure.Interception.DbInterceptionContext
type DbConfigurationInterceptionContext = class
inherit DbInterceptionContext
Public Class DbConfigurationInterceptionContext
Inherits DbInterceptionContext
- Vererbung
Hinweise
Instanzen dieser Klasse sind öffentlich unveränderlich für kontextbezogene Informationen. Um kontextbezogene Informationen hinzuzufügen, verwenden Sie eine der ... oder Als... -Methoden zum Erstellen eines neuen Abfangkontexts, der die neuen Informationen enthält.
Konstruktoren
DbConfigurationInterceptionContext() |
Erstellt einen neuen DbConfigurationInterceptionContext ohne Zustand. |
DbConfigurationInterceptionContext(DbInterceptionContext) |
Erstellt einen neuen DbConfigurationInterceptionContext durch Kopieren des Zustands aus dem angegebenen Abfangkontext. Siehe auch Clone() |
Eigenschaften
DbContexts |
Ruft alle Instanzen ab, die DbContext diesem Abfangkontext zugeordnet sind. (Geerbt von DbInterceptionContext) |
IsAsync |
True, wenn der Vorgang asynchron ausgeführt wird, andernfalls false. (Geerbt von DbInterceptionContext) |
ObjectContexts |
Ruft alle Instanzen ab, die ObjectContext diesem Abfangkontext zugeordnet sind. (Geerbt von DbInterceptionContext) |
Methoden
AsAsync() |
Erstellt eine neue DbConfigurationInterceptionContext , die alle kontextbezogenen Informationen in diesem Abfangkontext enthält, die das IsAsync Flag auf true festgelegt hat. |
Clone() |
Rufen Sie diese Methode auf, wenn Sie eine Kopie eines Abfangkontexts erstellen, um ihr einen neuen Zustand hinzuzufügen. Wenn Sie diese Methode verwenden, anstatt den Konstruktor direkt aufzurufen, wird die virtuelle Verteilung sichergestellt, sodass der neue Typ denselben Typ (und einen beliebigen spezialisierten Zustand) aufweist wie der kontext, der geklont wird. |
Equals(Object) |
Stellt kontextbezogene Informationen dar, die aufrufen von IDbConfigurationInterceptor Implementierungen zugeordnet sind. |
GetHashCode() |
Stellt kontextbezogene Informationen dar, die aufrufen von IDbConfigurationInterceptor Implementierungen zugeordnet sind. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
ToString() |
Stellt kontextbezogene Informationen dar, die aufrufen von IDbConfigurationInterceptor Implementierungen zugeordnet sind. |
WithDbContext(DbContext) |
Erstellt eine neue DbConfigurationInterceptionContext , die alle kontextbezogenen Informationen in diesem Abfangkontext enthält, wobei der angegebene hinzugefügt wird DbContext. |
WithObjectContext(ObjectContext) |
Erstellt eine neue DbConfigurationInterceptionContext , die alle kontextbezogenen Informationen in diesem Abfangkontext enthält, wobei der angegebene hinzugefügt wird ObjectContext. |
Gilt für:
Entity Framework