Типизированные наборы данных

Наряду с доступом к значениям с поздним связыванием через слабо типизированные переменные, в объекте DataSet предоставляется доступ к данным на основе принципа строгой типизации. Доступ к таблицам и столбцам, которые являются частью набора данных, можно получить с помощью понятных имен и строго типизированных переменных.

Типизированный набор данных — это класс, производный от набора данных. Таким образом, он наследует все методы, события и свойства набора данных. Кроме того, типизированный набор данных предоставляет строго типизированные методы, события и свойства. Это означает, что к таблицам и столбцам можно обращаться путем указания имен вместо использования методов на основе коллекций. Помимо улучшенной удобочитаемости кода, типизированный набор данных также позволяет редактору кода Visual Studio .NET автоматически заполнять строки по мере ввода.

Кроме того, строго типизированный набор данных предоставляет доступ к значениям в качестве правильного типа во время компиляции. При строго типизированном наборе данных ошибки несоответствия типов перехватываются при компиляции кода, а не во время выполнения.

В этом разделе

Создание объектов DataSet со строгой типизацией
Описывает создание и использование строго типизированного набора данных.

Добавление заметок к типизированным объектам DataSet
Описывается, как аномировать схему языка определения XML-схемы (XSD), используемую для создания строго типизированного набора данных, чтобы предоставить понятным именам элементов DataSet без изменения базовой схемы.

См. также