Section courante

A propos

Section administrative du site

System.Data.SqlClient

Client SQL de données du système
C# (C Sharp) Espaces de nom

Description

Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec la base de données SQL Server.

Liste des classes

Nom Description
SqlBulkCopy Cette classe permet d'effectuer le chargement efficacement, en bloc, d'une table de la base de données SQL Server avec des données provenant d'une autre source.
SqlBulkCopyColumnMapping Cette classe permet de définir la cartographie entre une colonne dans la source de données d'une instance de SqlBulkCopy et une colonne dans la table de destination de l'instance.
SqlBulkCopyColumnMappingCollection Cette classe contient une collection d'objets SqlBulkCopyColumnMapping lequel est hérité de la classe CollectionBase.
SqlClientFactory Cette classe contient une représentation d'un ensemble de méthodes permettant de créer des instances de mise en oeuvre du fournisseur System.Data.SqlClient des classes sources de données.
SqlClientMetaDataCollectionNames Cette classe permet de fournir une liste de constantes à utiliser avec la méthode GetSchema pour récupérer des collections de méta-données.
SqlClientPermission Cette classe permet au fournisseur de données du cadre d'application .NET pour la base de données SQL Server de garantir à l'utilisateur un niveau de sécurité suffisant élevé pour l'accès à une source de données.
SqlClientPermissionAttribute Cette classe permet d'associer une action de sécurité à un attribut de sécurité utilisateur.
SqlCommand Cette classe contient une représentation d'une instruction Transact-SQL ou une procédure STORED d'être exécuté par rapport à une base de données SQL Server. Cette classe n'offre pas la possibilité d'être héritée.
SqlCommandBuilder Cette classe permet d'effectuer la génération automatiquement des commandes de tableau unique utilisées pour rapprocher les modifications apportées à une classe DataSet avec la base de données SQL Server associée. Cette classe n'offre pas la possibilité d'être héritée.
SqlConnection Cette classe contient une représentation d'une connexion à une base de données SQL Server. Cette classe n'offre pas la possibilité d'être héritée.
SqlConnectionStringBuilder Cette classe permet de fournir un moyen simple de créer et de gérer le contenu de chaînes de caractères de connexion utilisées par la classe SqlConnection.
SqlCredential Cette classe permet d'offrir un moyen sécuritaire de spécifier le mot de passe pour une tentative de connexion à l'aide de l'authentification SQL Server. Ainsi, la classe est composé d'un identificateur d'utilisateur et d'un mot de passe étant utilisés pour l'authentification à la base de données SQL Server. Le mot de passe dans un objet SqlCredential est de type de données SecureString. Cette classe n'offre pas la possibilité d'être héritée. Selon l'entreprise Microsoft, l'authentification à l'aide de Windows, soit Integrated Security = true, reste la façon la plus sécurisée de se connecter à une base de données SQL Server.
SqlDataAdapter Cette classe contient une représentation d'un ensemble de commandes de données et une connexion de base de données étant utilisées pour remplir la classe DataSet et de mettre à jour une base de données SQL Server. Cette classe n'offre pas la possibilité d'être héritée.
SqlDataReader Cette classe permet de fournir un moyen de lire un flux de données avant uniquement des lignes à partir d'une base de données SQL Server. Cette classe n'offre pas la possibilité d'être héritée.
SqlDependency Cette classe contient une représentation d'une dépendance d'avertissement de requête entre une application et une instance SQL Server. Une application peut créer un objet SqlDependency et vous pouvez l'enregistrer pour recevoir des avertissements à l'aide du gestionnaire d'événements OnChangeEventHandler.
SqlError Cette classe permet de collecter des informations propres à un avertissement ou à une erreur retournés par SQL Server.
SqlErrorCollection Cette classe permet de demander toutes les erreurs générées par le fournisseur de données du cadre d'application .NET pour le SQL Server. Cette classe n'offre pas la possibilité d'être héritée.
SqlException Cette classe permet de déclencher une exception lorsque la base de données SQL Server retourne un avertissement ou une erreur. Cette classe n'offre pas la possibilité d'être héritée.
SqlInfoMessageEventArgs Cette classe permet de fournir des données pour l'événement InfoMessage.
SqlNotificationEventArgs Cette classe contient une représentation d'un ensemble de paramètres passé au gestionnaire d'événements d'avertissement.
SqlParameter Cette classe contient une représentation d'un paramètre passé à un classe SqlCommand et, éventuellement, sa cartographie à des colonnes DataSet. Cette classe n'offre pas la possibilité d'être héritée.
SqlParameterCollection Cette classe contient une représentation d'une collection de paramètres associés à un SqlCommand et leurs cartographie respectifs aux colonnes d'un DataSet. Cette classe n'offre pas la possibilité d'être héritée.
SqlRowsCopiedEventArgs Cette classe contient une représentation d'un ensemble de paramètres passé à SqlRowsCopiedEventHandler.
SqlRowUpdatedEventArgs Cette classe permet de fournir des données pour l'événement RowUpdated.
SqlRowUpdatingEventArgs Cette classe permet de fournir des données pour l'événement RowUpdating.
SqlTransaction Cette classe contient une représentation d'une transaction Transact-SQL à exécuter dans une base de données SQL Server. Cette classe n'offre pas la possibilité d'être héritée.

Liste des énumérations

Nom Description
ApplicationIntent Cette énumération permet d'indiquer une valeur pour ApplicationIntent. Les valeurs possibles sont ReadWrite pour la lecture et l'écriture et ReadOnly pour la lecture seulement.
PoolBlockingPeriod Cette énumération permet d'indiquer une valeur pour la propriété PoolBlockingPeriod.
SortOrder Cette énumération permet d'indiquer de quel manière sont triées les lignes de données.
SqlBulkCopyOptions Cette énumération permet d'indiquer les bits spécifiant une ou plusieurs options à utiliser avec une instance de SqlBulkCopy.
SqlNotificationInfo Cette énumération permet de fournir des informations supplémentaires sur les différentes notifications pouvant être reçues par le gestionnaire d'événements de dépendance.
SqlNotificationSource Cette énumération permet d'indiquer la source d'avertissement reçue par le gestionnaire d'événements de dépendance.
SqlNotificationType Cette énumération permet d'indiquer les différents types d'avertissement pouvant être reçus par un gestionnaire d'événements OnChangeEventHandler par l'intermédiaire du paramètre SqlNotificationEventArgs.

Liste des délégués

Nom Description
OnChangeEventHandler Ce délégué permet de générer l'événement OnChange étant déclenché lorsqu'un avertissement est reçue pour l'une des commandes associées à un objet SqlDependency.
SqlInfoMessageEventHandler Ce délégué contient une représentation de la méthode gérant l'événement InfoMessage de SqlConnection.
SqlRowsCopiedEventHandler Ce délégué contient une représentation de la méthode gérant l'événement SqlRowsCopied de SqlBulkCopy.
SqlRowUpdatedEventHandler Ce délégué contient une représentation de la méthode gérant l'événement RowUpdated de SqlDataAdapter.
SqlRowUpdatingEventHandler Ce délégué contient une représentation de la méthode gérant l'événement RowUpdating de SqlDataAdapter.


Dernière mise à jour : Dimanche, le 28 juin 2020