Share via


IServerType Interfaccia

Definizione

Rappresenta l'interfaccia di base che ogni voce nella finestra di dialogo di connessione deve implementare. Descrive tutte le caratteristiche principali del tipo di server.

public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
Derivato

Proprietà

AuthenticationInfoCollection

Ottiene una tabella che contiene le etichette di autenticazione utilizzate per popolare la vista semplice della finestra di dialogo di connessione.

RequestedPropertySize

Ottiene le dimensioni per il rendering del controllo utente personalizzato. Questa operazione viene usata sia dalla visualizzazione avanzata della finestra di dialogo connessione che dalla finestra di dialogo Nuova registrazione server per assicurarsi che espongono spazio sufficiente sullo schermo per l'intero controllo da visualizzare.

ServerGroupName

Ottiene il nome del nodo radice del gruppo di server per il tipo di server. Usato nell'interfaccia utente Server registrati .

ServerInstanceName

Ottiene il nome dell'istanza del server.

ServerType

Ottiene il GUID per il tipo di server esposto all'utente nella casella combinata Tipo server .

ServerTypeName

Ottiene la stringa esposta all'utente nella casella combinata Tipo server .

Metodi

GenerateImage()

Restituisce un'icona appena creata che viene visualizzata nell'albero Server registrati .

GenerateUserControl()

Restituisce un controllo utente appena creato che viene visualizzato nella scheda Proprietà connessione della visualizzazione avanzata della finestra di dialogo connessione.

GetConnectionObject(UIConnectionInfo)

Restituisce un nuovo oggetto IDbConnection (chiuso) basato sull'oggetto UIConnectionInfo passato.

LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carica tutte le informazioni sulla personalizzazione salvate dopo aver stabilito una connessione tramite SavePersonalizationInfo(UIConnectionInfo). Le informazioni sulla personalizzazione vengono identificate in modo univoco da una combinazione di tipo di server, nome del server, tipo di autenticazione e nome utente.

ProceedWithConnection(UIConnectionInfo)

Utilizzato quando un tipo di server deve eseguire passaggi di elaborazione aggiuntivi. Indica se la connessione può continuare o se la finestra di dialogo di connessione deve rimanere sullo schermo.

SavePersonalizationInfo(UIConnectionInfo)

Salva le informazioni sulla personalizzazione che potrebbero essere necessarie per utilizzi successivi della finestra di dialogo di connessione, ad esempio tipo di server, nome del server, tipo di autenticazione e nome utente.

Si applica a