IServerType IServerType IServerType Interface

정의

연결 대화 상자의 모든 항목이 구현해야 하는 핵심 인터페이스를 나타냅니다. Represents the core interface that every entry in the connection dialog box must implement. 서버 유형의 모든 주요 특성을 설명합니다. Describes all major characteristics of the server type.

public interface class IServerType
public interface IServerType
Public Interface IServerType
파생

속성

AuthenticationInfoCollection AuthenticationInfoCollection AuthenticationInfoCollection

연결 대화 상자의 단순 뷰를 채우는 데 사용되는 인증 레이블을 포함하는 테이블을 가져옵니다. Gets a table which contains the authentication labels used to populate the simple view of the connection dialog box.

RequestedPropertySize RequestedPropertySize RequestedPropertySize

사용자 지정 사용자 정의 컨트롤이 올바르게 렌더링되어야 하는 크기를 가져옵니다. Gets 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.

ServerGroupName ServerGroupName ServerGroupName

서버 유형에 대한 서버 그룹 루트 노드의 이름을 가져옵니다. Gets the name of the server group root node for the server type. 사용 되는 * * 서버 * * 등록 된 사용자 인터페이스입니다. Used in the Registered Servers user interface.

ServerInstanceName ServerInstanceName ServerInstanceName

서버의 인스턴스 이름을 가져옵니다. Gets the instance name of the server.

ServerType ServerType ServerType

사용자에 게 노출 되는 서버 유형에 대 한 GUID를 가져옵니다는 * * 서버 유형 * * 콤보 상자입니다. Gets the GUID for the server type that is exposed to the user in the Server type combo box.

ServerTypeName ServerTypeName ServerTypeName

사용자에 게 노출 되는 문자열을 가져옵니다는 * * 서버 유형 * * 콤보 상자입니다. Gets the string that is exposed to the user in the Server type combo box.

메서드

GenerateImage() GenerateImage() GenerateImage()

새로 인스턴스화된 아이콘에 표시 되는 반환 된 * * 서버 * * 등록 트리 합니다. Returns a newly-instantiated icon that is displayed in the Registered Servers tree.

GenerateUserControl() GenerateUserControl() GenerateUserControl()

새로 인스턴스화된 사용자 정의 컨트롤에 표시 되는 반환 된 * * 연결 대화 상자 고급 뷰의 연결 속성 * * 탭 합니다. Returns a newly-instantiated user control that is displayed on the Connection Properties tab of the advanced view of the connection dialog box.

GetConnectionObject(UIConnectionInfo) GetConnectionObject(UIConnectionInfo) GetConnectionObject(UIConnectionInfo)

전달된 IDbConnection 개체를 기반으로 하는 새 UIConnectionInfo 개체(닫힘)를 반환합니다. Returns a new IDbConnection object (closed) that is based on the passed UIConnectionInfo object.

LoadPersonalizationInfo(UIConnectionInfo, Boolean) LoadPersonalizationInfo(UIConnectionInfo, Boolean) LoadPersonalizationInfo(UIConnectionInfo, Boolean)

SavePersonalizationInfo(UIConnectionInfo)를 사용하여 연결 성공 시 저장된 개인 설정 정보를 로드합니다. Loads any personalization information that was saved upon successful connection by using SavePersonalizationInfo(UIConnectionInfo). 개인 설정 정보는 서버 유형, 서버 이름, 인증 유형 및 사용자 이름의 조합으로 고유하게 식별됩니다. The personalization information is uniquely identified by a combination of server type, server name, authentication type, and user name.

ProceedWithConnection(UIConnectionInfo) ProceedWithConnection(UIConnectionInfo) ProceedWithConnection(UIConnectionInfo)

서버 유형에서 추가 처리 단계를 수행해야 할 때 사용됩니다. Used 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.

SavePersonalizationInfo(UIConnectionInfo) SavePersonalizationInfo(UIConnectionInfo) 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.

적용 대상