DDEX 데이터 개체 유형 열거

개체 열거 드라이브, Visual Studio 메타 데이터 엔진에서 열거 하 고 필터링 열거형 호출에 적용 하는 제한을 제공 원하는 개체 형식의 이름을 지정 해야 합니다.

개체의 열거형에서 수행 됩니다를 SelectObjects 메서드는 IVsDataObjectSelector 서비스. 이 개체 형식에 대 한이 정보를 사용 하 여 지정 해야는 Service 요소는 Services 형식을 설정 하는 요소를 IVsDataObjectSelector 메서드 이름 및 매개 변수 같은 다른 속성을 설정 하 고.

예를 들어, SQL Server 관리 개체 (SMO) 열거자를 사용 하는 경우 유형 및 제한 범용 리소스 이름 (URN)로 변환 해야 합니다. 추가 하 여이 정보를 제공 하는 개체 형식을 사용할 수 있습니다가 IVsDataObjectSelector 서비스 개체 유형입니다. 에 대 한 ADO.NET 스키마 정보, 데이터 개체의 형식 이름에서 매핑을 기본 메타 데이터 컬렉션 이름을 반드시 있어야 합니다.

열거형 식별자와 속성

두 개의 가장 일반적인 기술에 대 한 처럼 ADO.NET, 데이터 표준 결과 집합의 형태로 반환 됩니다 (사용 하 여 DataSet 또는 DataTable). 데이터 개체 형식 각 식별자 부분 또는 속성 이름이 결과 집합에 데이터가 포함 된 원본 열을 지정할 수 있습니다.

모든 데이터 공급자의 인스턴스를 사용 하 여 결과 노출 해야 합니다는 IVsDataReader 클래스입니다. 열거형 데이터 개체에 대 한 단일 결과 이며 데이터를 결과 집합에서의 각 블록 이름이 나 정수 하 여 인덱스 식별자와 속성 값이 들어 있는지 가정 합니다. 데이터 개체 형식 각 식별자 부분 또는 속성을 지정 된 데이터를 포함 하는 데이터 블록에 이름이 나 항목의 인덱스를 지정할 수 있습니다.

참고 항목

개념

제네릭 형식에 형식 식별자 개체 및 속성 매핑

제네릭의 제한 사항에 데이터 원본 요구 사항 매핑