SqlServerType 클래스

Implements the connection dialog interfaces for 데이터베이스 엔진 server type connections.

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

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

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

[RegisterServerHelpKeyWordAttribute("sql11.swb.registerserver.general.sqlserver.f1")]
[AdvancedViewHelpKeyWordAttribute("sql11.swb.connecttosqlserver.login.f1")]
[CLSCompliantAttribute(false)]
[HelpKeyWordAttribute("sql11.swb.connection.login.sqlserver.f1")]
public class SqlServerType : IServerType, 
	IConnectionValidator

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

  이름설명
공용 메서드SqlServerType()Initializes a new instance of the SqlServerType class with the default property values.
공용 메서드SqlServerType(Decimal)Initializes a new instance of the SqlServerType class with the specified default execution time-out value.
공용 메서드SqlServerType(Int32[])Initializes a new instance of the SqlServerType class with specified supported authentication types.
공용 메서드SqlServerType(Int32[], Decimal)Initializes a new instance of the SqlServerType class with specified supported authentication types and default execution time-out value.
맨 위로 이동

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

  이름설명
보호된 필드authCollectionSpecifies the authentication information collection for the server.
공용 필드정적 멤버ConnectionTimeoutA String constant with the CONNECTION_TIMEOUT value.
공용 필드정적 멤버CustomConnectionColorA String constant with the CUSTOM_CONNECTION_COLOR value.
공용 필드정적 멤버DatabaseA String constant with the DATABASE value.
공용 필드정적 멤버EncryptConnectionA String constant with the ENCRYPT_CONNECTION value.
공용 필드정적 멤버ExecutionTimeoutA String constant with the EXEC_TIMEOUT value.
공용 필드정적 멤버ExecutionTimeoutDisableA String constant with the EXEC_TIMEOUT_DISABLE value.
공용 필드정적 멤버NetworkProtocolA String constant with the PROTOCOL value.
공용 필드정적 멤버PacketSizeA String constant with the PACKET_SIZE value.
보호된 필드정적 멤버reqSizeSpecifies the requested property size for the server.
보호된 필드serverInstanceNameSpecifies the instance name for the server.
보호된 필드serverNameSpecifies a string that represents the name of the server.
보호된 필드serverRootNameSpecifies a string that represents the root name of the server.
공용 필드정적 멤버ServerTypeThe GUID for the server type.
공용 필드정적 멤버SqlAuthenticationTypeA constant of type Int, with a value of 1.
공용 필드정적 멤버SqlExpressEditionNumberA constant of type Int, with a value of 4.
공용 필드정적 멤버TrustedAuthenticationTypeA constant of type Int, with a value of 0.
공용 필드정적 멤버UseCustomConnectionColorA String constant with the USE_CUSTOM_CONNECTION_COLOR value.
맨 위로 이동

  이름설명
명시적 인터페이스 구현전용 메서드IConnectionValidator.CheckConnectionChecks if successfully opened connection should be returned to the calling application Throws NotSupportedException exception if it should be bounced with error message as the exception text.
명시적 인터페이스 구현전용 속성IServerType.AuthenticationInfoCollectionGets a table that contains the authentication labels that are used to populate the simple view of the connection dialog box.
명시적 인터페이스 구현전용 메서드IServerType.GenerateImageRetrieves newly-instantiated icon that is displayed in the Registered Servers tree.
명시적 인터페이스 구현전용 메서드IServerType.GenerateUserControlRetrieves a newly-instantiated user control that is displayed on the Connection Properties tab of the advanced view of the connection dialog box.
명시적 인터페이스 구현전용 메서드IServerType.GetConnectionObjectRetrieves a new IDbConnection object (closed) that is based on the passed UIConnectionInfo object.
명시적 인터페이스 구현전용 메서드IServerType.LoadPersonalizationInfoLoads any personalization information that is saved upon successful connection by using SavePersonalizationInfo.
명시적 인터페이스 구현전용 메서드IServerType.ProceedWithConnectionUsed when a server type needs to perform additional processing steps. Indicates whether the connection can continue, or whether the connection dialog box should remain on the screen.
명시적 인터페이스 구현전용 속성IServerType.RequestedPropertySizeGets the size that the custom user control needs to render correctly. This is used by both the advanced view of the connection dialog box and the New Server Registration dialog box to ensure that they expose enough screen space for the whole control to be visible.
명시적 인터페이스 구현전용 메서드IServerType.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.
명시적 인터페이스 구현전용 속성IServerType.ServerGroupNameGets the name of the server group root node for the server type.
명시적 인터페이스 구현전용 속성IServerType.ServerInstanceNameGets the instance name of the server.
명시적 인터페이스 구현전용 속성IServerType.ServerTypeGets the server type for the instance of SQL Server.
명시적 인터페이스 구현전용 속성IServerType.ServerTypeNameGets the string that is exposed to the user in the Server Type combo box.
맨 위로 이동

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

커뮤니티 추가 항목

추가
표시: