SqlServerType Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
Cette API n’est pas conforme CLS.
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données.
public ref class SqlServerType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IConnectionValidator, Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")]
[System.CLSCompliant(false)]
public class SqlServerType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IConnectionValidator, Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")>]
[<System.CLSCompliant(false)>]
type SqlServerType = class
interface IServerType
interface IConnectionValidator
Public Class SqlServerType
Implements IConnectionValidator, IServerType
- Héritage
-
SqlServerType
- Attributs
- Implémente
Constructeurs
SqlServerType() |
Initialise une nouvelle instance de la classe SqlServerType avec les valeurs de propriétés par défaut. |
SqlServerType(Decimal) |
Initialise une nouvelle instance de la classe SqlServerType avec la valeur de délai d'exécution par défaut spécifiée. |
SqlServerType(Int32[]) |
Initialise une nouvelle instance de la classe SqlServerType avec les types d'authentification pris en charge spécifiés. |
SqlServerType(Int32[], Decimal) |
Initialise une nouvelle instance de la classe SqlServerType avec les types d'authentification pris en charge et la valeur du délai d'attente d'exécution par défaut spécifiés. |
Champs
ActiveDirectoryIntegratedAuthenticationType |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
ActiveDirectoryPasswordAuthenticationType |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
authCollection |
Spécifie la collection d'informations d'authentification pour le serveur. |
ConnectionTimeout |
Constante String avec la valeur de CONNECTION_TIMEOUT. |
CustomConnectionColor |
Constante String avec la valeur de CUSTOM_CONNECTION_COLOR. |
Database |
Spécifie une String constante avec la valeur DATABASE. |
EncryptConnection |
Constante String avec la valeur de ENCRYPT_CONNECTION. |
ExecutionTimeout |
Constante String avec la valeur de EXEC_TIMEOUT. |
ExecutionTimeoutDisable |
Constante String avec la valeur de EXEC_TIMEOUT_DISABLE. |
NetworkProtocol |
Spécifie une String constante avec la valeur PROTOCOL. |
PacketSize |
Spécifie une String constante avec la valeur PACKET_SIZE. |
reqSize |
Spécifie la taille de propriété demandée pour le serveur. |
serverInstanceName |
Spécifie le nom de l'instance pour le serveur. |
serverName |
Spécifie une chaîne qui représente le nom du serveur. |
serverRootName |
Spécifie une chaîne qui représente le nom de racine du serveur. |
ServerType |
GUID du type de serveur. |
SqlAuthenticationType |
Constante de type Int32, avec une valeur de 1. |
SqlExpressEditionNumber |
Constante de type Int32, avec une valeur de 4. |
TrustedAuthenticationType |
Constante de type Int32, avec une valeur de 0. |
TrustServerCertificate |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
UseCustomConnectionColor |
Constante String avec la valeur de USE_CUSTOM_CONNECTION_COLOR. |
Implémentations d’interfaces explicites
IConnectionValidator.CheckConnection(IDbConnection) |
Vérifie si la connexion ouverte avec succès doit être retournée à l'application appelante. Lève une exception NotSupportedException si elle doit être refusée, avec le message d'erreur comme texte de l'exception. |
IServerType.AuthenticationInfoCollection |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
IServerType.GenerateImage() |
Récupère une icône instanciée récemment et affichée dans l'arborescence Serveurs inscrits. |
IServerType.GenerateUserControl() |
Récupère un contrôle utilisateur instancié récemment et affiché sous l'onglet Propriétés de connexion de la vue avancée de la boîte de dialogue de connexion. |
IServerType.GetConnectionObject(UIConnectionInfo) |
Récupère un nouvel objet IDbConnection (fermé) basé sur l'objet UIConnectionInfo transmis. |
IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Charge toutes les informations de personnalisation enregistrées lors d'une connexion réussie à l'aide de SavePersonalizationInfo. |
IServerType.ProceedWithConnection(UIConnectionInfo) |
Utilisé lorsqu'un type de serveur doit effectuer des étapes de traitement supplémentaires. Indique si la connexion peut continuer, ou si la boîte de dialogue de connexion doit rester à l'écran. |
IServerType.RequestedPropertySize |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
IServerType.SavePersonalizationInfo(UIConnectionInfo) |
Enregistre des informations de personnalisation qui peuvent être requises pour les utilisations ultérieures de la boîte de dialogue de connexion, telles que le type de serveur, le nom du serveur, le type d'authentification et le nom d'utilisateur. |
IServerType.ServerGroupName |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
IServerType.ServerInstanceName |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
IServerType.ServerType |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |
IServerType.ServerTypeName |
Implémente les interfaces de boîte de dialogue de connexion pour les connexions de type de serveur du moteur de base de données. |