Перечисление типов объектов данных DDEX
Ядро метаданных Visual Studio, перечисление объекта дисков, необходимо указать имя типа объекта он желает перечисления, а также предоставляет набор фильтрации ограничения, которые необходимо применить к вызову перечисления.
Перечисление объекта выполняется SelectObjects метод IVsDataObjectSelector служба. Необходимо определить эти сведения для типа объекта с помощью Service элемент под Services элемент в качестве значения параметра тип IVsDataObjectSelector установка и другие свойства, например имя и параметры метода.
Например, при использовании объектов SQL Server Management objects (SMO) перечислителя необходимо преобразовать тип и ограничения в общие имя ресурса (URN). Можно разрешить тип объекта, чтобы предоставить эти сведения, чтобы добавить IVsDataObjectSelector служба к типу объекта. Для ADO.NET сведения схемы, должно быть сопоставление имени типа объекта данных к базовому имени коллекции метаданных.
Идентификатор и свойства перечисления
Для 2 наиболее превалирующих технологий, таких как ADO.NETданные возвращаются в форму результирующего набора (с использованием стандартных DataSet OR DataTable). Тип объекта данных позволяет каждая часть или свойство идентификатора, чтобы определить имя базового столбца, содержащего данные из результирующего набора.
Все поставщики данных должны предоставлять результаты с помощью экземпляра IVsDataReader класс. Для перечисления объектов данных, предполагается, что один результат, а каждый блок данных в результирующем наборе содержит идентификатор и значения свойств индексированные именем или положительным целым числом. Тип объекта данных позволяет каждая часть или свойство идентификатора для задания имени или индекс элемента в блоке данных, который содержит указанные данные.
См. также
Основные понятия
Идентификаторы и свойства объекта типа сопоставления с универсальным типам
Сопоставление универсальные ограничения к требованиям к источника данных