Partager via


ConnectionContext, classe

Mise à jour : novembre 2007

Établit le contexte pour la connexion de base de données qui est associée au test unitaire de base de données.

Espace de noms :  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly :  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (dans Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)

Syntaxe

Public Class ConnectionContext _
    Implements IDisposable

Dim instance As ConnectionContext
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
public class ConnectionContext implements IDisposable

Notes

La classe ConnectionContext fournit des informations de connexion et d'exécution à la méthode Execute(ConnectionContext, String, array<DbParameter[]) lorsque le Transact-SQL (T-SQL) est exécuté. ConnectionContext utilise des types se trouvant dans l'espace de noms System.Data.Common, quel que soit le 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. Dans la méthode Dispose, vous devez libérer le contexte.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext

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.

Voir aussi

Référence

Membres ConnectionContext

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting, espace de noms