OlapServerType Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
[<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
- Inheritance
-
OlapServerType
- Attributes
- Implements
Constructors
OlapServerType() |
Initializes a new instance of the OlapServerType class. |
Fields
authCollection |
Defines the collection of AuthenticationInfo in the property. |
ConnectionTimeout |
Defines the constant string value for the connection timeout. |
Database |
Defines the constant string value for the database. |
EncryptConnection |
Defines the constant string value for the encrypt connection. |
ExecutionTimeout |
Defines the constant string value for the execution timeout. |
ExecutionTimeoutDisable |
Defines the constant string value for the execution timeout disable. |
InternetAuthenticationType |
Defines the constant integer value for the Internet Authentication type. |
reqSize |
Defines the requested property size of the server. |
serverInstanceName |
Returns a string value of the specified resource that represents the server instance name. |
serverName |
Returns a string value of the specified resource that represents the server name. |
serverRootName |
Returns a string value of the specified resource that represents the root name of the server. |
ServerType |
Initializes the specified server type by using a globally unique identifier. |
TrustedAuthenticationType |
Defines the constant integer value for the trusted authentication type. |
Explicit Interface Implementations
IConnectionValidator.CheckConnection(IDbConnection) |
Checks if the newly opened connection should be returned to the calling application or should be bounced. |
IServerType.AuthenticationInfoCollection | |
IServerType.GenerateImage() |
Raises the Image event to load the specified icon for the server. |
IServerType.GenerateUserControl() |
Raises the UserControl event to generate the user control in the server. |
IServerType.GetConnectionObject(UIConnectionInfo) |
Returns a new IDbConnection object that is based on the passed UIConnectionInfo object. |
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) |
Indicates whether the connection can continue, or whether the connection dialog box should remain on the screen. |
IServerType.RequestedPropertySize | |
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.ServerInstanceName | |
IServerType.ServerType | |
IServerType.ServerTypeName |