Export (0) Print
Expand All

OlapServerType Class

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

This API is not CLS-compliant. 

Object
  Microsoft.SqlServer.Management.UI.ConnectionDlg.OlapServerType

Namespace:  Microsoft.SqlServer.Management.UI.ConnectionDlg
Assembly:  ConnectionDlg (in ConnectionDlg.dll)

[RegisterServerHelpKeyWordAttribute("sql12.swb.registerserver.general.analysisservices.f1")]
[HelpKeyWordAttribute("sql12.swb.connection.login.analysisserver.f1")]
[CLSCompliantAttribute(false)]
[AdvancedViewHelpKeyWordAttribute("sql12.swb.connecttoas.login.f1")]
public class OlapServerType : IServerType, 
	IConnectionValidator

The OlapServerType type exposes the following members.

  NameDescription
Public methodOlapServerTypeInitializes a new instance of the OlapServerType class.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Protected fieldauthCollectionDefines the collection of AuthenticationInfo in the property.
Public fieldStatic memberConnectionTimeoutDefines the constant string value for the connection timeout.
Public fieldStatic memberDatabaseDefines the constant string value for the database.
Public fieldStatic memberEncryptConnectionDefines the constant string value for the encrypt connection.
Public fieldStatic memberExecutionTimeoutDefines the constant string value for the execution timeout.
Public fieldStatic memberExecutionTimeoutDisableDefines the constant string value for the execution timeout disable.
Public fieldStatic memberInternetAuthenticationTypeDefines the constant integer value for the Internet Authentication type.
Protected fieldStatic memberreqSizeDefines the requested property size of the server.
Protected fieldserverInstanceNameReturns a string value of the specified resource that represents the server instance name.
Protected fieldserverNameReturns a string value of the specified resource that represents the server name.
Protected fieldserverRootNameReturns a string value of the specified resource that represents the root name of the server.
Public fieldStatic memberServerTypeInitializes the specified server type by using a globally unique identifier.
Public fieldStatic memberTrustedAuthenticationTypeDefines the constant integer value for the trusted authentication type.
Top

  NameDescription
Explicit interface implemetationPrivate methodIConnectionValidator.CheckConnectionChecks if the newly opened connection should be returned to the calling application or should be bounced.
Explicit interface implemetationPrivate propertyIServerType.AuthenticationInfoCollectionGets a table that contains the authentication labels that are used to populate the simple view of the connection dialog box.
Explicit interface implemetationPrivate methodIServerType.GenerateImageRaises the Image event to load the specified icon for the server.
Explicit interface implemetationPrivate methodIServerType.GenerateUserControlRaises the UserControl event to generate the user control in the server.
Explicit interface implemetationPrivate methodIServerType.GetConnectionObjectReturns a new IDbConnection object that is based on the passed UIConnectionInfo object.
Explicit interface implemetationPrivate methodIServerType.LoadPersonalizationInfoLoads 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.
Explicit interface implemetationPrivate methodIServerType.ProceedWithConnectionIndicates whether the connection can continue, or whether the connection dialog box should remain on the screen.
Explicit interface implemetationPrivate propertyIServerType.RequestedPropertySizeGets the requested size of the property.
Explicit interface implemetationPrivate methodIServerType.SavePersonalizationInfoSaves 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.
Explicit interface implemetationPrivate propertyIServerType.ServerGroupNameGets the string value of the server group.
Explicit interface implemetationPrivate propertyIServerType.ServerInstanceNameGets the String value that represents the name of the server instance.
Explicit interface implemetationPrivate propertyIServerType.ServerTypeGets the string value that represents the server type.
Explicit interface implemetationPrivate propertyIServerType.ServerTypeNameGets the String value that represents the name of the server type.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft