IServerType Interface

Définition

Représente l’interface principale que chaque entrée dans la boîte de dialogue de connexion doit implémenter. Décrit toutes les caractéristiques majeures du type de serveur.

public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
Dérivé

Propriétés

Nom Description
AuthenticationInfoCollection

Obtient une table contenant les étiquettes d’authentification utilisées pour remplir la vue simple de la boîte de dialogue de connexion.

RequestedPropertySize

Obtient la taille dont le contrôle utilisateur personnalisé a besoin pour être bien affiché. Cela est utilisé à la fois par la vue avancée de la boîte de dialogue de connexion et par la boîte de dialogue Nouvel Enregistrement Serveur afin de s’assurer qu’elles exposent suffisamment d’espace à l’écran pour que l’ensemble du contrôle soit visible.

ServerGroupName

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

ServerInstanceName

Ça obtient le nom d’instance du serveur.

ServerType

Obtient le GUID pour le type de serveur exposé à l’utilisateur dans la boîte combo de type serveur .

ServerTypeName

Obtient la chaîne qui est exposée à l’utilisateur dans la boîte combo type serveur .

Méthodes

Nom Description
GenerateImage()

Retourne une icône nouvellement instanciée qui est affichée dans l’arbre des serveurs enregistrés .

GenerateUserControl()

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

GetConnectionObject(UIConnectionInfo)

Retourne un nouvel IDbConnection objet (fermé) basé sur l’objet passé.UIConnectionInfo

LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Charge toute information de personnalisation sauvegardée lors d’une connexion réussie en utilisant SavePersonalizationInfo(UIConnectionInfo). Les informations de personnalisation sont identifiées de manière unique par une combinaison de type de serveur, nom de serveur, type d’authentification et nom d’utilisateur.

ProceedWithConnection(UIConnectionInfo)

Utilisé lorsqu’un type de serveur doit effectuer des étapes de traitement supplémentaires. Indique si la connexion peut se poursuivre, ou si la boîte de dialogue de connexion doit rester à l’écran.

SavePersonalizationInfo(UIConnectionInfo)

Sauvegarde les informations de personnalisation qui peuvent être nécessaires pour les usages ultérieurs 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.

S’applique à