DbConnectionDispatcher.GetState(DbConnection, DbInterceptionContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía StateGetting(DbConnection, DbConnectionInterceptionContext<ConnectionState>) y StateGot(DbConnection, DbConnectionInterceptionContext<ConnectionState>) a cualquier IDbConnectionInterceptor registrado antes DbInterception o después de obtener State.
public virtual System.Data.ConnectionState GetState (System.Data.Common.DbConnection connection, System.Data.Entity.Infrastructure.Interception.DbInterceptionContext interceptionContext);
abstract member GetState : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.ConnectionState
override this.GetState : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.ConnectionState
Public Overridable Function GetState (connection As DbConnection, interceptionContext As DbInterceptionContext) As ConnectionState
Parámetros
- connection
- DbConnection
Conexión en la que se ejecutará la operación.
- interceptionContext
- DbInterceptionContext
Información opcional sobre el contexto de la llamada que se realiza.
Devoluciones
Resultado de la operación, que los interceptores pueden haber modificado.
Comentarios
Tenga en cuenta que este método devuelve el valor de la propiedad . El resultado no está disponible en el contexto de interceptación pasado a este método, ya que el contexto de interceptación se clona antes de pasarse a los interceptores.