Share via


Classe SqlOlapConnectionInfoBase

La classe SqlOlapConnectionInfoBase représente les informations utilisées pour se connecter à l'instance de SQL Server.

Hiérarchie d'héritage

Object
  Microsoft.SqlServer.Management.Common.ConnectionInfoBase
    Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
      Microsoft.SqlServer.Management.Common.OlapConnectionInfo
      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 MustInherit Class SqlOlapConnectionInfoBase _
    Inherits ConnectionInfoBase
'Utilisation
Dim instance As SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public abstract class SqlOlapConnectionInfoBase : ConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlOlapConnectionInfoBase abstract : public ConnectionInfoBase
[<AbstractClassAttribute>]
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlOlapConnectionInfoBase =  
    class 
        inherit ConnectionInfoBase 
    end
public abstract class SqlOlapConnectionInfoBase extends ConnectionInfoBase

Le type SqlOlapConnectionInfoBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée SqlOlapConnectionInfoBase() Initialise une nouvelle instance de la classe SqlOlapConnectionInfoBase.
Méthode protégée SqlOlapConnectionInfoBase(ConnectionType) Initialise une nouvelle instance de la classe SqlOlapConnectionInfoBase.
Méthode protégée SqlOlapConnectionInfoBase(SqlOlapConnectionInfoBase) Initialise une nouvelle instance de la classe SqlOlapConnectionInfoBase.
Méthode protégée SqlOlapConnectionInfoBase(String, ConnectionType) Initialise une nouvelle instance de la classe SqlOlapConnectionInfoBase.
Méthode publique SqlOlapConnectionInfoBase(String, String, String, ConnectionType) Initialise une nouvelle instance de la classe SqlOlapConnectionInfoBase.

Haut

Propriétés

  Nom Description
Propriété publique ConnectionString Obtient la chaîne de connexion.
Propriété protégée ConnectionStringInternal Obtient ou définit la chaîne de connexion interne.
Propriété publique ConnectionTimeout Obtient ou définit le nombre de secondes avant l'expiration du délai d'attente d'une connexion.
Propriété protégée ConnectionTimeoutInternal Obtient ou définit l'expiration du délai d'attente de la connexion interne, en secondes.
Propriété publique DatabaseName Obtient ou définit la base de données avec laquelle la connexion est établie.
Propriété protégée DatabaseNameInternal Obtient ou définit le nom de la base de données interne.
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.
Propriété publique Password Obtient ou définit le mot de passe utilisé pour établir une connexion.
Propriété publique QueryTimeout Obtient ou définit le nombre de secondes avant l'expiration du délai d'attente d'une requête.
Propriété protégée QueryTimeoutInternal Obtient ou définit l'expiration du délai d'attente de la requête interne, en secondes.
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.
Propriété publique SecurePassword Obtient ou définit le mot de passe sécurisé utilisé pour établir une connexion.
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.
Propriété protégée ServerNameInternal Obtient ou définit le nom interne de l'instance de SQL Server.
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.
Propriété publique UserName Obtient ou définit l'utilisateur qui se connecte à l'instance de SQL Server.

Haut

Méthodes

  Nom Description
Méthode protégée ConnectionParmsChanged Modifie les paramètres de connexion. (remplace ConnectionInfoBase.ConnectionParmsChanged().)
Méthode publique CreateConnectionObject Crée l'objet de connexion et retourne la valeur d'objet IDbConnection.
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 sous forme d'une valeur de chaîne. (remplace ConnectionInfoBase.ToString().)

Haut

Champs

  Nom Description
Champ publicMembre statique DefaultConnTimeout Int32, qui spécifie le délai d'attente de la connexion par défaut, en secondes.
Champ publicMembre statique DefaultQueryTimeout Int32 qui spécifie le délai d'attente de la requête par défaut, en secondes.
Champ protégéMembre statique NoTimeOut Int32 qui spécifie qu'il n'y a aucun délai d'attente.

Haut

Notes

La classe d'SqlOlapConnectionInfoBase est une classe de base utilisée dans la création de la classe d'SqlConnectionInfo

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