Partager via


IServerTypeConnection Interface

Définition

Représente l'interface supplémentaire qui fournit les fonctionnalités de création d'un objet de connexion fermée.

public interface class IServerTypeConnection : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerTypeConnection : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerTypeConnection = interface
    interface IServerType
Public Interface IServerTypeConnection
Implements IServerType
Dérivé
Implémente

Propriétés

AuthenticationInfoCollection

Obtient une table qui contient les étiquettes d'authentification utilisées pour renseigner la vue simple de la boîte de dialogue de connexion.

(Hérité de IServerType)
RequestedPropertySize

Obtient la taille que le contrôle utilisateur personnalisé doit afficher correctement. Cela est utilisé par la vue avancée de la boîte de dialogue de connexion et la boîte de dialogue Nouvelle inscription du serveur pour s’assurer qu’ils exposent suffisamment d’espace d’écran pour que l’ensemble du contrôle soit visible.

(Hérité de IServerType)
ServerGroupName

Obtient le nom du nœud racine de groupe de serveurs pour le type de serveur. Utilisé dans l’interface utilisateur serveurs inscrits .

(Hérité de IServerType)
ServerInstanceName

Obtient le nom de l'instance du serveur.

(Hérité de IServerType)
ServerType

Obtient le GUID du type de serveur exposé à l’utilisateur dans la zone de liste déroulante Type de serveur .

(Hérité de IServerType)
ServerTypeName

Obtient la chaîne exposée à l’utilisateur dans la zone de liste déroulante Type de serveur .

(Hérité de IServerType)

Méthodes

CreateClosedConnectionObject(UIConnectionInfo)

Crée un objet de connexion fermée selon un objet UIConnectionInfo donné.

GenerateImage()

Renvoie une icône nouvellement instanciée qui s’affiche dans l’arborescence Serveurs inscrits .

(Hérité de IServerType)
GenerateUserControl()

Retourne un contrôle utilisateur nouvellement instancié qui s’affiche sous l’onglet Propriétés de connexion de la vue avancée de la boîte de dialogue de connexion.

(Hérité de IServerType)
GetConnectionObject(UIConnectionInfo)

Retourne un nouvel objet IDbConnection (fermé) basé sur l'objet UIConnectionInfo transmis.

(Hérité de IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Charge toutes les informations de personnalisation enregistrées lors d'une connexion réussie à l'aide de SavePersonalizationInfo(UIConnectionInfo). Les informations de personnalisation sont identifiées de façon unique par une combinaison du type de serveur, du nom du serveur, du type d'authentification et du nom d'utilisateur.

(Hérité de 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.

(Hérité de 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.

(Hérité de IServerType)

S’applique à