DbConfigurationInterceptionContext 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.
Representa informações contextuais associadas a chamadas em IDbConfigurationInterceptor implementações.
public class DbConfigurationInterceptionContext : System.Data.Entity.Infrastructure.Interception.DbInterceptionContext
type DbConfigurationInterceptionContext = class
inherit DbInterceptionContext
Public Class DbConfigurationInterceptionContext
Inherits DbInterceptionContext
- Herança
Comentários
As instâncias dessa classe são publicamente imutáveis para informações contextuais. Para adicionar informações contextuais, use um dos com... ou Como... métodos para criar um novo contexto de interceptação que contém as novas informações.
Construtores
DbConfigurationInterceptionContext() |
Constrói um novo DbConfigurationInterceptionContext sem estado. |
DbConfigurationInterceptionContext(DbInterceptionContext) |
Cria um novo DbConfigurationInterceptionContext copiando o estado do contexto de interceptação fornecido. Confira também Clone() |
Propriedades
DbContexts |
Obtém todas as DbContext instâncias associadas a esse contexto de interceptação. (Herdado de DbInterceptionContext) |
IsAsync |
True se a operação estiver sendo executada de forma assíncrona, caso contrário, false. (Herdado de DbInterceptionContext) |
ObjectContexts |
Obtém todas as ObjectContext instâncias associadas a esse contexto de interceptação. (Herdado de DbInterceptionContext) |
Métodos
AsAsync() |
Cria um novo DbConfigurationInterceptionContext que contém todas as informações contextuais neste contexto de interceptação que o IsAsync sinalizador definiu como true. |
Clone() |
Chame esse método ao criar uma cópia de um contexto de interceptação para adicionar um novo estado a ele. Usar esse método em vez de chamar o construtor diretamente garante a expedição virtual para que o novo tipo tenha o mesmo tipo (e qualquer estado especializado) que o contexto que está sendo clonado. |
Equals(Object) |
Representa informações contextuais associadas a chamadas em IDbConfigurationInterceptor implementações. |
GetHashCode() |
Representa informações contextuais associadas a chamadas em IDbConfigurationInterceptor implementações. |
GetType() |
Obtém o Type da instância atual. |
ToString() |
Representa informações contextuais associadas a chamadas em IDbConfigurationInterceptor implementações. |
WithDbContext(DbContext) |
Cria um novo DbConfigurationInterceptionContext que contém todas as informações contextuais neste contexto de interceptação com a adição do determinado DbContext. |
WithObjectContext(ObjectContext) |
Cria um novo DbConfigurationInterceptionContext que contém todas as informações contextuais neste contexto de interceptação com a adição do determinado ObjectContext. |
Aplica-se a
Entity Framework