Share via


OlapServerType Classe

Definizione

Importante

Questa API non è conforme a CLS.

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

public ref class OlapServerType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IConnectionValidator, Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoas.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.analysisserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.analysisservices.f1")]
[System.CLSCompliant(false)]
public class OlapServerType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IConnectionValidator, Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoas.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.analysisserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.analysisservices.f1")>]
[<System.CLSCompliant(false)>]
type OlapServerType = class
    interface IServerType
    interface IConnectionValidator
Public Class OlapServerType
Implements IConnectionValidator, IServerType
Ereditarietà
OlapServerType
Attributi
Implementazioni

Costruttori

OlapServerType()

Inizializza una nuova istanza della classe OlapServerType.

Campi

authCollection

Definisce la raccolta di AuthenticationInfo nella proprietà.

ConnectionTimeout

Definisce il valore stringa costante per il timeout della connessione.

Database

Definisce il valore stringa costante per il database.

EncryptConnection

Definisce il valore stringa costante per la crittografia della connessione.

ExecutionTimeout

Definisce il valore stringa costante per il timeout dell'esecuzione.

ExecutionTimeoutDisable

Definisce il valore stringa costante per la disabilitazione del timeout dell'esecuzione.

InternetAuthenticationType

Definisce il valore intero costante per il tipo di autenticazione di Internet.

reqSize

Definisce la dimensione della proprietà richiesta del server.

serverInstanceName

Restituisce un valore stringa della risorsa specificata che rappresenta il nome dell'istanza del server.

serverName

Restituisce un valore stringa della risorsa specificata che rappresenta il nome del server.

serverRootName

Restituisce un valore stringa della risorsa specificata che rappresenta il nome radice del server.

ServerType

Inizializza il tipo del server specificato utilizzando un identificatore univoco globale.

TrustedAuthenticationType

Definisce il valore intero costante per il tipo di autenticazione trusted.

Implementazioni dell'interfaccia esplicita

IConnectionValidator.CheckConnection(IDbConnection)

Controlla se la connessione appena aperta deve essere restituita all'applicazione chiamante o al mittente.

IServerType.AuthenticationInfoCollection

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

IServerType.GenerateImage()

Genera l'evento Image per caricare l'icona specificata per il server.

IServerType.GenerateUserControl()

Genera l'evento UserControl per generare il controllo utente nel server.

IServerType.GetConnectionObject(UIConnectionInfo)

Restituisce un nuovo oggetto IDbConnection basato sull'oggetto UIConnectionInfo passato.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carica tutte le informazioni sulla personalizzazione salvate subito dopo aver stabilito una connessione tramite SavePersonalizationInfo. 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.

IServerType.ProceedWithConnection(UIConnectionInfo)

Indica se la connessione può continuare o se la finestra di dialogo di connessione deve rimanere sullo schermo.

IServerType.RequestedPropertySize

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

IServerType.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.

IServerType.ServerGroupName

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

IServerType.ServerInstanceName

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

IServerType.ServerType

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

IServerType.ServerTypeName

Implementa le interfacce della finestra di dialogo di connessione per le connessioni di Analysis Server.

Si applica a