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 | |
---|---|---|
SqlConnectionInfo() | Initialise une nouvelle instance de la classe SqlConnectionInfo. | |
SqlConnectionInfo(String) | Initialise une nouvelle instance de la classe SqlConnectionInfo. | |
SqlConnectionInfo(SqlConnectionInfo) | Initialise une nouvelle instance de la classe SqlConnectionInfo. | |
SqlConnectionInfo(ServerConnection, ConnectionType) | Initialise une nouvelle instance de la classe SqlConnectionInfo. | |
SqlConnectionInfo(String, String, String) | Initialise une nouvelle instance de la classe SqlConnectionInfo. |
Haut
Propriétés
Nom | Description | |
---|---|---|
AdditionalParameters | Obtient ou définit les paramètres supplémentaires pour la connexion. | |
ApplicationName | Obtient ou définit le nom de l'application qui est connectée à l'instance de SQL Server. | |
ConnectionProtocol | Obtient ou définit le protocole réseau utilisé par la connexion à l'instance de SQL Server. | |
ConnectionString | Obtient la chaîne de connexion utilisée lorsque la connexion est établie avec l'instance de SQL Server. (remplace SqlOlapConnectionInfoBase.ConnectionString.) | |
ConnectionStringInternal | Obtient ou définit la chaîne de connexion interne. (hérité de SqlOlapConnectionInfoBase.) | |
ConnectionTimeout | Obtient ou définit le nombre de secondes avant l'expiration du délai d'attente d'une connexion. (hérité de SqlOlapConnectionInfoBase.) | |
ConnectionTimeoutInternal | Obtient ou définit l'expiration du délai d'attente de la connexion interne, en secondes. (hérité de SqlOlapConnectionInfoBase.) | |
DatabaseName | Obtient ou définit la base de données avec laquelle la connexion est établie. (hérité de SqlOlapConnectionInfoBase.) | |
DatabaseNameInternal | Obtient ou définit le nom de la base de données interne. (hérité de SqlOlapConnectionInfoBase.) | |
EncryptConnection | Obtient ou définit la valeur de la propriété Boolean qui spécifie si les informations de connexion sont chiffrées. | |
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.) | |
MaxPoolSize | Obtient ou définit le nombre maximal de threads d'exécution dans un pool de threads que la connexion acceptera. | |
MinPoolSize | Obtient ou définit le nombre minimal de threads d'exécution dans un pool de threads que la connexion acceptera. | |
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. | |
Password | Obtient ou définit le mot de passe utilisé pour établir une connexion. (hérité de SqlOlapConnectionInfoBase.) | |
PoolConnectionLifeTime | Obtient ou définit la durée de connexion du pool, en secondes. | |
Pooled | Obtient ou définit la valeur de la propriété SqlBoolean qui spécifie si la connexion est regroupée. | |
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.) | |
QueryTimeoutInternal | Obtient ou définit l'expiration du délai d'attente de la requête interne, en secondes. (hérité de SqlOlapConnectionInfoBase.) | |
RebuildConnectionStringInternal | Obtient ou définit un Boolean qui indique si la chaîne de connexion interne doit être recréée. (hérité de SqlOlapConnectionInfoBase.) | |
SecurePassword | Obtient ou définit le mot de passe sécurisé utilisé pour établir une connexion. (hérité de SqlOlapConnectionInfoBase.) | |
ServerCaseSensitivity | Obtient ou définit le respect de la casse par le serveur pour la connexion. (hérité de ConnectionInfoBase.) | |
ServerName | Obtient ou définit le nom de l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.) | |
ServerNameInternal | Obtient ou définit le nom interne de l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.) | |
ServerType | Obtient ou définit le type de connexion au serveur. (hérité de ConnectionInfoBase.) | |
ServerVersion | Obtient ou définit les informations de version à propos de l'instance de SQL Server. (hérité de ConnectionInfoBase.) | |
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.) | |
UserName | Obtient ou définit l'utilisateur qui se connecte à l'instance de SQL Server. (hérité de SqlOlapConnectionInfoBase.) | |
WorkstationId | Obtient ou définit la valeur qui identifie la station de travail cliente de façon unique. |
Haut
Méthodes
Nom | Description | |
---|---|---|
ConnectionParmsChanged | Modifie les paramètres de connexion. (hérité de SqlOlapConnectionInfoBase.) | |
Copy | Retourne une copie de l'objet SqlConnectionInfo. | |
CreateConnectionObject | Crée un objet de connexion système. (remplace SqlOlapConnectionInfoBase.CreateConnectionObject().) | |
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | Retourne l'objet SqlConnectionInfo au format de chaîne. (remplace SqlOlapConnectionInfoBase.ToString().) |
Haut
Champs
Nom | Description | |
---|---|---|
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.