OlapServerType OlapServerType OlapServerType Class

정의

중요

이 API는 CLS 규격이 아닙니다.

분석 서버 연결에 대한 연결 대화 상자의 인터페이스를 구현합니다. 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
상속
OlapServerTypeOlapServerTypeOlapServerType
특성
구현

생성자

OlapServerType() OlapServerType() OlapServerType()

OlapServerType 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the OlapServerType class.

필드

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

GUID(Globally Unique Identifier)를 사용하여 지정한 서버 유형을 초기화합니다. Initializes the specified server type by using a globally unique identifier.

TrustedAuthenticationType TrustedAuthenticationType TrustedAuthenticationType

트러스트된 인증 유형의 상수 정수 값을 정의합니다. Defines the constant integer value for the trusted authentication type.

명시적 인터페이스 구현

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()

서버의 지정한 아이콘을 로드하기 위해 Image 이벤트를 발생시킵니다. Raises the Image event to load the specified icon for the server.

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

서버에서 사용자 정의 컨트롤을 생성하기 위해 UserControl 이벤트를 발생시킵니다. Raises the UserControl event to generate the user control in the server.

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

전달된 UIConnectionInfo 개체를 기반으로 하는 새 IDbConnection 개체를 반환합니다. 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)

SavePersonalizationInfo를 사용하여 연결 성공 시 저장된 개인 설정 정보를 로드합니다. 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

적용 대상