OlapServerType OlapServerType OlapServerType Class

Definition

Important

This API is not CLS-compliant.

Implements the interfaces for the connection dialog box for the Analysis Server connections.

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
Public Class OlapServerType
Implements IConnectionValidator, IServerType
Inheritance
OlapServerTypeOlapServerTypeOlapServerType
Attributes
Implements

Constructors

OlapServerType() OlapServerType() OlapServerType()

Initializes a new instance of the OlapServerType class.

Fields

authCollection authCollection authCollection

Defines the collection of AuthenticationInfo in the property.

ConnectionTimeout ConnectionTimeout ConnectionTimeout

Defines the constant string value for the connection timeout.

Database Database Database

Defines the constant string value for the database.

EncryptConnection EncryptConnection EncryptConnection

Defines the constant string value for the encrypt connection.

ExecutionTimeout ExecutionTimeout ExecutionTimeout

Defines the constant string value for the execution timeout.

ExecutionTimeoutDisable ExecutionTimeoutDisable ExecutionTimeoutDisable

Defines the constant string value for the execution timeout disable.

InternetAuthenticationType InternetAuthenticationType InternetAuthenticationType

Defines the constant integer value for the Internet Authentication type.

reqSize reqSize reqSize

Defines the requested property size of the server.

serverInstanceName serverInstanceName serverInstanceName

Returns a string value of the specified resource that represents the server instance name.

serverName serverName serverName

Returns a string value of the specified resource that represents the server name.

serverRootName serverRootName serverRootName

Returns a string value of the specified resource that represents the root name of the server.

ServerType ServerType ServerType

Initializes the specified server type by using a globally unique identifier.

TrustedAuthenticationType TrustedAuthenticationType TrustedAuthenticationType

Defines the constant integer value for the trusted authentication type.

Explicit Interface Implementations

IConnectionValidator.CheckConnection(IDbConnection) IConnectionValidator.CheckConnection(IDbConnection) IConnectionValidator.CheckConnection(IDbConnection)

Checks if the newly opened connection should be returned to the calling application or should be bounced.

IServerType.AuthenticationInfoCollection IServerType.AuthenticationInfoCollection IServerType.AuthenticationInfoCollection
IServerType.GenerateImage() IServerType.GenerateImage() IServerType.GenerateImage()

Raises the Image event to load the specified icon for the server.

IServerType.GenerateUserControl() IServerType.GenerateUserControl() IServerType.GenerateUserControl()

Raises the UserControl event to generate the user control in the server.

IServerType.GetConnectionObject(UIConnectionInfo) IServerType.GetConnectionObject(UIConnectionInfo) IServerType.GetConnectionObject(UIConnectionInfo)

Returns a new IDbConnection object that is based on the passed UIConnectionInfo object.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Loads any personalization information that was saved upon successful connection by using SavePersonalizationInfo. The personalization information is uniquely identified by a combination of server type, server name, authentication type, and user name.

IServerType.ProceedWithConnection(UIConnectionInfo) IServerType.ProceedWithConnection(UIConnectionInfo) IServerType.ProceedWithConnection(UIConnectionInfo)

Indicates whether the connection can continue, or whether the connection dialog box should remain on the screen.

IServerType.RequestedPropertySize IServerType.RequestedPropertySize IServerType.RequestedPropertySize
IServerType.SavePersonalizationInfo(UIConnectionInfo) IServerType.SavePersonalizationInfo(UIConnectionInfo) IServerType.SavePersonalizationInfo(UIConnectionInfo)

Saves personalization information that may be needed for subsequent uses of the connection dialog box, such as the server type, server name, authentication type, and user name.

IServerType.ServerGroupName IServerType.ServerGroupName IServerType.ServerGroupName
IServerType.ServerInstanceName IServerType.ServerInstanceName IServerType.ServerInstanceName
IServerType.ServerType IServerType.ServerType IServerType.ServerType
IServerType.ServerTypeName IServerType.ServerTypeName IServerType.ServerTypeName

Applies to