OlapServerType 클래스

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

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

상속 계층

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

네임스페이스:  Microsoft.SqlServer.Management.UI.ConnectionDlg
어셈블리:  ConnectionDlg(ConnectionDlg.dll)

구문

‘선언
<AdvancedViewHelpKeyWordAttribute("sql11.swb.connecttoas.login.f1")> _
<HelpKeyWordAttribute("sql11.swb.connection.login.analysisserver.f1")> _
<CLSCompliantAttribute(False)> _
<RegisterServerHelpKeyWordAttribute("sql11.swb.registerserver.general.analysisservices.f1")> _
Public Class OlapServerType _
    Implements IServerType, IConnectionValidator
‘사용 방법
Dim instance As OlapServerType
[AdvancedViewHelpKeyWordAttribute("sql11.swb.connecttoas.login.f1")]
[HelpKeyWordAttribute("sql11.swb.connection.login.analysisserver.f1")]
[CLSCompliantAttribute(false)]
[RegisterServerHelpKeyWordAttribute("sql11.swb.registerserver.general.analysisservices.f1")]
public class OlapServerType : IServerType, 
    IConnectionValidator
[AdvancedViewHelpKeyWordAttribute(L"sql11.swb.connecttoas.login.f1")]
[HelpKeyWordAttribute(L"sql11.swb.connection.login.analysisserver.f1")]
[CLSCompliantAttribute(false)]
[RegisterServerHelpKeyWordAttribute(L"sql11.swb.registerserver.general.analysisservices.f1")]
public ref class OlapServerType : IServerType, 
    IConnectionValidator
[<AdvancedViewHelpKeyWordAttribute("sql11.swb.connecttoas.login.f1")>]
[<HelpKeyWordAttribute("sql11.swb.connection.login.analysisserver.f1")>]
[<CLSCompliantAttribute(false)>]
[<RegisterServerHelpKeyWordAttribute("sql11.swb.registerserver.general.analysisservices.f1")>]
type OlapServerType =  
    class 
        interface IServerType 
        interface IConnectionValidator 
    end
public class OlapServerType implements IServerType, IConnectionValidator

OlapServerType 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 OlapServerType Initializes a new instance of the OlapServerType class.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

필드

  이름 설명
보호된 필드 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.

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 IConnectionValidator.CheckConnection Checks if the newly opened connection should be returned to the calling application or should be bounced.
명시적 인터페이스 구현전용 속성 IServerType.AuthenticationInfoCollection Gets a table that contains the authentication labels that are used to populate the simple view of the connection dialog box.
명시적 인터페이스 구현전용 메서드 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 Returns a new IDbConnection object that is based on the passed UIConnectionInfo object.
명시적 인터페이스 구현전용 메서드 IServerType.LoadPersonalizationInfo 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 Indicates whether the connection can continue, or whether the connection dialog box should remain on the screen.
명시적 인터페이스 구현전용 속성 IServerType.RequestedPropertySize Gets the requested size of the property.
명시적 인터페이스 구현전용 메서드 IServerType.SavePersonalizationInfo 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 Gets the string value of the server group.
명시적 인터페이스 구현전용 속성 IServerType.ServerInstanceName Gets the String value that represents the name of the server instance.
명시적 인터페이스 구현전용 속성 IServerType.ServerType Gets the string value that represents the server type.
명시적 인터페이스 구현전용 속성 IServerType.ServerTypeName Gets the String value that represents the name of the server type.

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.UI.ConnectionDlg 네임스페이스