Partager via


OlapServerType Classe

Définition

Important

Cette API n’est pas conforme CLS.

Implémente les interfaces de la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

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
Héritage
OlapServerType
Attributs
Implémente

Constructeurs

OlapServerType()

Initialise une nouvelle instance de la classe OlapServerType.

Champs

authCollection

Définit la collection AuthenticationInfo dans la propriété.

ConnectionTimeout

Définit la valeur de chaîne constante pour le délai d’expiration de la connexion.

Database

Définit la valeur de chaîne constante pour la base de données.

EncryptConnection

Définit la valeur de chaîne constante pour le chiffrement des connexions.

ExecutionTimeout

Définit la valeur de chaîne constante pour le délai d'exécution.

ExecutionTimeoutDisable

Définit la valeur de chaîne constante pour désactiver le délai d'exécution.

InternetAuthenticationType

Définit la valeur entière constante pour le type d'authentification Internet.

reqSize

Définit la taille de la propriété demandée du serveur.

serverInstanceName

Retourne une valeur de chaîne de la ressource spécifiée qui représente le nom d'instance du serveur.

serverName

Retourne une valeur de chaîne de la ressource spécifiée qui représente le nom du serveur.

serverRootName

Retourne une valeur de chaîne de la ressource spécifiée qui représente le nom de la racine du serveur.

ServerType

Initialise le type de serveur spécifié à l'aide d'un identificateur unique universel.

TrustedAuthenticationType

Définit la valeur entière constante pour le type d'authentification approuvé.

Implémentations d’interfaces explicites

IConnectionValidator.CheckConnection(IDbConnection)

Vérifie si la connexion récemment ouverte doit être retournée à l'application appelante ou être refusée.

IServerType.AuthenticationInfoCollection

Implémente les interfaces de la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

IServerType.GenerateImage()

Déclenche l'événement Image pour charger l'icône spécifiée pour le serveur.

IServerType.GenerateUserControl()

Déclenche l'événement UserControl pour générer le contrôle utilisateur dans le serveur.

IServerType.GetConnectionObject(UIConnectionInfo)

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

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Charge toutes les informations de personnalisation enregistrées lors de la connexion réussie à l’aide de SavePersonalizationInfo. 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.

IServerType.ProceedWithConnection(UIConnectionInfo)

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 la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

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 la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

IServerType.ServerInstanceName

Implémente les interfaces de la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

IServerType.ServerType

Implémente les interfaces de la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

IServerType.ServerTypeName

Implémente les interfaces de la boîte de dialogue Connexion pour les connexions du Serveur d'analyse.

S’applique à