SqlServerType 클래스

정의

중요

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

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

public ref class SqlServerType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IConnectionValidator, Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")]
[System.CLSCompliant(false)]
public class SqlServerType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IConnectionValidator, Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")>]
[<System.CLSCompliant(false)>]
type SqlServerType = class
    interface IServerType
    interface IConnectionValidator
Public Class SqlServerType
Implements IConnectionValidator, IServerType
상속
SqlServerType
특성
구현

생성자

SqlServerType()

기본 속성 값을 사용하여 SqlServerType 클래스의 새 인스턴스를 초기화합니다.

SqlServerType(Decimal)

지정한 기본 실행 제한 시간 값을 포함하는 SqlServerType 클래스의 새 인스턴스를 초기화합니다.

SqlServerType(Int32[])

지정한 지원되는 인증 유형을 사용하여 SqlServerType 클래스의 새 인스턴스를 초기화합니다.

SqlServerType(Int32[], Decimal)

지정한 지원되는 인증 유형과 기본 실행 제한 시간 값을 사용하여 SqlServerType 클래스의 새 인스턴스를 초기화합니다.

필드

ActiveDirectoryIntegratedAuthenticationType

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

ActiveDirectoryPasswordAuthenticationType

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

authCollection

서버의 인증 정보 컬렉션을 지정합니다.

ConnectionTimeout

값이 CONNECTION_TIMEOUT인 String 상수입니다.

CustomConnectionColor

값이 CUSTOM_CONNECTION_COLOR인 String 상수입니다.

Database

DATABASE 값이 있는 String 상수 지정

EncryptConnection

값이 ENCRYPT_CONNECTION인 String 상수입니다.

ExecutionTimeout

값이 EXEC_TIMEOUT인 String 상수입니다.

ExecutionTimeoutDisable

값이 EXEC_TIMEOUT_DISABLE인 String 상수입니다.

NetworkProtocol

PROTOCOL 값이 있는 String 상수 지정

PacketSize

String PACKET_SIZE 값으로 상수 지정합니다.

reqSize

서버의 요청된 속성 크기를 지정합니다.

serverInstanceName

서버의 인스턴스 이름을 지정합니다.

serverName

서버의 이름을 나타내는 문자열을 지정합니다.

serverRootName

서버의 루트 이름을 나타내는 문자열을 지정합니다.

ServerType

서버 유형의 GUID입니다.

SqlAuthenticationType

값이 1인 형식 Int32의 상수입니다.

SqlExpressEditionNumber

값이 4인 형식 Int32의 상수입니다.

TrustedAuthenticationType

값이 0인 Int32 유형의 상수입니다.

TrustServerCertificate

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

UseCustomConnectionColor

값이 USE_CUSTOM_CONNECTION_COLOR인 String 상수입니다.

명시적 인터페이스 구현

IConnectionValidator.CheckConnection(IDbConnection)

성공적으로 열린 연결이 호출 응용 프로그램에 반환될지 여부를 확인합니다. 예외 텍스트인 오류 메시지와 함께 반송되는 경우에는 NotSupportedException 예외를 발생시킵니다.

IServerType.AuthenticationInfoCollection

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

IServerType.GenerateImage()

등록된 서버 트리에 표시되는 새로 인스턴스화된 아이콘을 검색합니다.

IServerType.GenerateUserControl()

연결 대화 상자 고급 뷰의 연결 속성 탭에 표시되는 새로 인스턴스화된 사용자 정의 컨트롤을 검색합니다.

IServerType.GetConnectionObject(UIConnectionInfo)

전달된 UIConnectionInfo 개체를 기반으로 하는 새 IDbConnection 개체(닫힘)를 검색합니다.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

SavePersonalizationInfo를 사용하여 연결 성공 시 저장된 개인 설정 정보를 로드합니다.

IServerType.ProceedWithConnection(UIConnectionInfo)

서버 유형에서 추가 처리 단계를 수행해야 할 때 사용됩니다. 연결을 계속할 수 있는지 여부 또는 연결 대화 상자가 화면에 유지되어야 하는지 여부를 나타냅니다.

IServerType.RequestedPropertySize

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

IServerType.SavePersonalizationInfo(UIConnectionInfo)

서버 유형, 서버 이름, 인증 유형 및 사용자 이름과 같이 연결 대화 상자의 이후 사용에 필요할 수 있는 개인 설정 정보를 저장합니다.

IServerType.ServerGroupName

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

IServerType.ServerInstanceName

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

IServerType.ServerType

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

IServerType.ServerTypeName

데이터베이스 엔진 서버 유형 연결에 대한 연결 대화 상자 인터페이스를 구현합니다.

적용 대상