ConnectionContext (Clase)
Representa el contexto de la conexión de base de datos asociada a la prueba unitaria de base de datos.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.UnitTesting.ConnectionContext
Espacio de nombres: Microsoft.Data.Schema.UnitTesting
Ensamblado: Microsoft.Data.Schema.UnitTesting (en Microsoft.Data.Schema.UnitTesting.dll)
Sintaxis
'Declaración
Public Class ConnectionContext _
Implements IDisposable
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
type ConnectionContext =
class
interface IDisposable
end
public class ConnectionContext implements IDisposable
El tipo ConnectionContext expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ConnectionContext | Inicializa una nueva instancia de la clase ConnectionContext. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
CommandTimeout | Obtiene o establece el tiempo (en segundos) que puede transcurrir antes de que se agote el tiempo de espera del comando que ejecuta la instrucción por lotes. | |
Connection | Obtiene o establece la conexión de base de datos. | |
Provider | Obtiene o establece un proveedor que está asociado a la conexión. | |
Transaction | Obtiene o establece las transacciones para utilizar al ejecutar las instrucciones Transact-SQL. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose() | Libera los recursos utilizados por una conexión. | |
Dispose(Boolean) | Libera los recursos no administrados utilizados por la conexión y, de forma opcional, libera los recursos administrados. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Esta clase proporciona conexión e información de ejecución al método Execute cuando se ejecuta Transact-SQL. ConnectionContext usa los tipos en el espacio de nombres System.Data.Common, sin tener en cuenta el tipo de base de datos.
Utilice este tipo para almacenar el estado de una conexión abierta para su uso posterior. Por ejemplo, puede guardar el contexto de suplantación de una conexión abierta si desea utilizar la misma cadena de conexión y autenticación de Windows con dos conjuntos de credenciales de Windows. Para obtener más información, vea Impersonate. Debe liberar el contexto en el método Dispose.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.