Compartir a través de


DbConfigurationInterceptionContext Clase

Definición

Representa información contextual asociada a llamadas a IDbConfigurationInterceptor implementaciones.

public class DbConfigurationInterceptionContext : System.Data.Entity.Infrastructure.Interception.DbInterceptionContext
type DbConfigurationInterceptionContext = class
    inherit DbInterceptionContext
Public Class DbConfigurationInterceptionContext
Inherits DbInterceptionContext
Herencia
DbConfigurationInterceptionContext

Comentarios

Las instancias de esta clase son inmutables públicamente para información contextual. Para agregar información contextual, use uno de los elementos With... o Como... métodos para crear un nuevo contexto de interceptación que contenga la nueva información.

Constructores

DbConfigurationInterceptionContext()

Construye un nuevo DbConfigurationInterceptionContext sin estado.

DbConfigurationInterceptionContext(DbInterceptionContext)

Crea un nuevo DbConfigurationInterceptionContext mediante la copia del estado del contexto de interceptación especificado. Consulte también Clone()

Propiedades

DbContexts

Obtiene todas las DbContext instancias asociadas a este contexto de interceptación.

(Heredado de DbInterceptionContext)
IsAsync

True si la operación se ejecuta de forma asincrónica; de lo contrario, false.

(Heredado de DbInterceptionContext)
ObjectContexts

Obtiene todas las ObjectContext instancias asociadas a este contexto de interceptación.

(Heredado de DbInterceptionContext)

Métodos

AsAsync()

Crea un nuevo DbConfigurationInterceptionContext objeto que contiene toda la información contextual de este contexto de interceptación que la IsAsync marca establecida en true.

Clone()

Llame a este método al crear una copia de un contexto de interceptación para agregarle un nuevo estado. El uso de este método en lugar de llamar al constructor garantiza directamente la distribución virtual para que el nuevo tipo tenga el mismo tipo (y cualquier estado especializado) que el contexto que se va a clonar.

Equals(Object)

Representa información contextual asociada a llamadas a IDbConfigurationInterceptor implementaciones.

GetHashCode()

Representa información contextual asociada a llamadas a IDbConfigurationInterceptor implementaciones.

GetType()

Obtiene el Type de la instancia actual.

ToString()

Representa información contextual asociada a llamadas a IDbConfigurationInterceptor implementaciones.

WithDbContext(DbContext)

Crea un nuevo DbConfigurationInterceptionContext objeto que contiene toda la información contextual de este contexto de interceptación con la adición de la clase especificada DbContext.

WithObjectContext(ObjectContext)

Crea un nuevo DbConfigurationInterceptionContext objeto que contiene toda la información contextual de este contexto de interceptación con la adición de la clase especificada ObjectContext.

Se aplica a