Partager via


Classe SqlConnectionInfo

L'objet SqlConnectionInfo représente les informations qui sont requises pour établir une connexion à une instance de SQL Server.

Hiérarchie d'héritage

Object
  Microsoft.SqlServer.Management.Common.ConnectionInfoBase
    Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
      Microsoft.SqlServer.Management.Common.SqlConnectionInfo

Espace de noms :  Microsoft.SqlServer.Management.Common
Assembly :  Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Utilisation
Dim instance As SqlConnectionInfo
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class SqlConnectionInfo : SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlConnectionInfo : public SqlOlapConnectionInfoBase
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlConnectionInfo =  
    class 
        inherit SqlOlapConnectionInfoBase 
    end
public class SqlConnectionInfo extends SqlOlapConnectionInfoBase

Le type SqlConnectionInfo expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlConnectionInfo() Initialise une nouvelle instance de la classe SqlConnectionInfo.
Méthode publique SqlConnectionInfo(String) Initialise une nouvelle instance de la classe SqlConnectionInfo.
Méthode publique SqlConnectionInfo(SqlConnectionInfo) Initialise une nouvelle instance de la classe SqlConnectionInfo.
Méthode publique SqlConnectionInfo(ServerConnection, ConnectionType) Initialise une nouvelle instance de la classe SqlConnectionInfo.
Méthode publique SqlConnectionInfo(String, String, String) Initialise une nouvelle instance de la classe SqlConnectionInfo.

Haut

Propriétés

  Nom Description
Propriété publique AdditionalParameters Obtient ou définit les paramètres supplémentaires pour la connexion.
Propriété publique ApplicationName Obtient ou définit le nom de l'application qui est connectée à l'instance de SQL Server.
Propriété publique ConnectionProtocol Obtient ou définit le protocole réseau utilisé par la connexion à l'instance de SQL Server.
Propriété publique ConnectionString Obtient la chaîne de connexion utilisée lorsque la connexion est établie avec l'instance de SQL Server. (remplace SqlOlapConnectionInfoBase.ConnectionString.)
Propriété protégée ConnectionStringInternal Obtient ou définit la chaîne de connexion interne. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique ConnectionTimeout Obtient ou définit le nombre de secondes avant l'expiration du délai d'attente d'une connexion. (hérité de SqlOlapConnectionInfoBase.)
Propriété protégée ConnectionTimeoutInternal Obtient ou définit l'expiration du délai d'attente de la connexion interne, en secondes. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique DatabaseName Obtient ou définit la base de données avec laquelle la connexion est établie. (hérité de SqlOlapConnectionInfoBase.)
Propriété protégée DatabaseNameInternal Obtient ou définit le nom de la base de données interne. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique EncryptConnection Obtient ou définit la valeur de la propriété Boolean qui spécifie si les informations de connexion sont chiffrées.
Propriété protégée IntegratedSecurityInternal Obtient ou définit la valeur de propriété booléenne qui spécifie si la connexion prend en charge la sécurité intégrée. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique MaxPoolSize Obtient ou définit le nombre maximal de threads d'exécution dans un pool de threads que la connexion acceptera.
Propriété publique MinPoolSize Obtient ou définit le nombre minimal de threads d'exécution dans un pool de threads que la connexion acceptera.
Propriété publique PacketSize Obtient ou définit la taille, en octets, des paquets réseau utilisés par la connexion pour envoyer et recevoir des données.
Propriété publique Password Obtient ou définit le mot de passe utilisé pour établir une connexion. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique PoolConnectionLifeTime Obtient ou définit la durée de connexion du pool, en secondes.
Propriété publique Pooled Obtient ou définit la valeur de la propriété SqlBoolean qui spécifie si la connexion est regroupée.
Propriété publique QueryTimeout Obtient ou définit le nombre de secondes avant l'expiration du délai d'attente d'une requête. (hérité de SqlOlapConnectionInfoBase.)
Propriété protégée QueryTimeoutInternal Obtient ou définit l'expiration du délai d'attente de la requête interne, en secondes. (hérité de SqlOlapConnectionInfoBase.)
Propriété protégée RebuildConnectionStringInternal Obtient ou définit un Boolean qui indique si la chaîne de connexion interne doit être recréée. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique SecurePassword Obtient ou définit le mot de passe sécurisé utilisé pour établir une connexion. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique ServerCaseSensitivity Obtient ou définit le respect de la casse par le serveur pour la connexion. (hérité de ConnectionInfoBase.)
Propriété publique ServerName Obtient ou définit le nom de l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.)
Propriété protégée ServerNameInternal Obtient ou définit le nom interne de l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique ServerType Obtient ou définit le type de connexion au serveur. (hérité de ConnectionInfoBase.)
Propriété publique ServerVersion Obtient ou définit les informations de version à propos de l'instance de SQL Server. (hérité de ConnectionInfoBase.)
Propriété publique UseIntegratedSecurity Obtient ou définit la valeur de propriété booléenne qui spécifie si la connexion utilise la sécurité intégrée. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique UserName Obtient ou définit l'utilisateur qui se connecte à l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.)
Propriété publique WorkstationId Obtient ou définit la valeur qui identifie la station de travail cliente de façon unique.

Haut

Méthodes

  Nom Description
Méthode protégée ConnectionParmsChanged Modifie les paramètres de connexion. (hérité de SqlOlapConnectionInfoBase.)
Méthode publique Copy Retourne une copie de l'objet SqlConnectionInfo.
Méthode publique CreateConnectionObject Crée un objet de connexion système. (remplace SqlOlapConnectionInfoBase.CreateConnectionObject().)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString Retourne l'objet SqlConnectionInfo au format de chaîne. (remplace SqlOlapConnectionInfoBase.ToString().)

Haut

Champs

  Nom Description
Champ publicMembre statique DefaultNetworkProtocol Objet NetworkProtocol qui spécifie le protocole réseau par défaut pour la connexion.

Haut

Notes

L'objet de SqlConnectionInfo peut être transmis comme paramètre de la construction de l'objet ServerConnection pour fournir les informations de connexion.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.Common