IServerType 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연결 대화상자의 모든 항목이 반드시 구현해야 하는 핵심 인터페이스를 나타냅니다. 서버 유형의 모든 주요 특징을 설명합니다.
public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
- 파생
속성
| Name | Description |
|---|---|
| AuthenticationInfoCollection |
연결 대화상자의 단순 뷰를 채우는 데 사용되는 인증 라벨이 포함된 테이블을 얻습니다. |
| RequestedPropertySize |
커스텀 사용자 컨트롤이 올바르게 렌더링하는 데 필요한 크기를 가져옵니다. 이 기능은 연결 대화상자의 고급 뷰와 새 서버 등록 대화상자 모두에서 사용되어, 전체 컨트롤이 보이도록 충분한 화면 공간을 노출하도록 보장합니다. |
| ServerGroupName |
서버 유형에 맞는 서버 그룹 루트 노드 이름을 받습니다. 등록된 서버 사용자 인터페이스에서 사용됩니다. |
| ServerInstanceName |
서버의 인스턴스 이름을 얻습니다. |
| ServerType |
서버 유형 조합 박스에서 사용자에게 노출되는 서버 유형의 GUID를 받습니다. |
| ServerTypeName |
서버 타입 콤보 박스에서 사용자에게 노출되는 문자열을 가져옵니다. |
메서드
| Name | Description |
|---|---|
| GenerateImage() |
등록된 서버 트리에 표시되는 새로 인스턴스화된 아이콘을 반환합니다. |
| GenerateUserControl() |
연결 대화 상자의 고급 뷰 Connection Properties 탭에 표시되는 새로 인스턴스화된 사용자 제어를 반환합니다. |
| GetConnectionObject(UIConnectionInfo) |
전달 |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
성공적으로 연결 SavePersonalizationInfo(UIConnectionInfo)될 때 저장된 개인화 정보를 로드합니다. 개인화 정보는 서버 유형, 서버 이름, 인증 유형, 사용자 이름의 조합으로 고유하게 식별됩니다. |
| ProceedWithConnection(UIConnectionInfo) |
서버 유형이 추가 처리 단계를 수행해야 할 때 사용됩니다. 연결이 계속 진행될 수 있는지, 아니면 연결 대화상자가 화면에 남아 있어야 하는지 여부를 나타냅니다. |
| SavePersonalizationInfo(UIConnectionInfo) |
서버 유형, 서버 이름, 인증 유형, 사용자 이름 등 연결 대화 상자의 후속 사용에 필요할 수 있는 개인화 정보를 저장합니다. |