ConnectionContext, classe
Représente le contexte pour la connexion de base de données qui est associée au test unitaire de base de données.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Schema.UnitTesting.ConnectionContext
Espace de noms : Microsoft.Data.Schema.UnitTesting
Assembly : Microsoft.Data.Schema.UnitTesting (dans Microsoft.Data.Schema.UnitTesting.dll)
Syntaxe
'Déclaration
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
Le type ConnectionContext expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ConnectionContext | Initialise une nouvelle instance de la classe ConnectionContext. |
Début
Propriétés
Nom | Description | |
---|---|---|
CommandTimeout | Obtient ou définit la durée (en secondes) qui s'écoule avant expiration de la commande qui exécute l'instruction par lots. | |
Connection | Obtient ou définit la connexion de base de données. | |
Provider | Obtient ou définit un fournisseur qui est associé à la connexion. | |
Transaction | Obtient ou définit les transactions de l'utiliserTransact-SQL en exécutant des instructions. |
Début
Méthodes
Nom | Description | |
---|---|---|
Dispose() | Ressources dans les versions finales utilisées par une connexion. | |
Dispose(Boolean) | Versions finales les ressources managées utilisées par la connexion et, éventuellement, versions finales les ressources managées. | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Cette classe fournit des informations de connexion et d'exécution à la méthode Execute lorsque Transact-SQL est exécuté. ConnectionContext utilise des types dans l'espace de noms System.Data.Common, indépendamment du type de base de données.
Utilisez ce type pour stocker l'état d'une connexion ouverte en vue d'une utilisation ultérieure. Par exemple, vous pouvez enregistrer le contexte d'emprunt d'identité à partir d'une connexion ouverte si vous voulez utiliser la même chaîne de connexion et l'authentification Windows avec deux jeux d'informations d'identification Windows. Pour plus d'informations, consultez Impersonate. Vous devez libérer le contexte dans la méthode Dispose.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.