FillSchema(DataSet, SchemaType)
Метод добавляет объект DataTable с именем "Table" в объект DataSet и настраивает его схему в соответствии с источником данных.
Описание работы метода см. в пункте FillSchema(DataSet, SchemaType, String).
Синтаксис
public override DataTable[] FillSchema(
DataSet dataSet,
SchemaType schemaType
);
dataSet – объект DataSet для заполнения схемой.
schemaType – одно из значений типа SchemaType, указывающее, как применять схему:
-
Source– информация о схеме должна браться из источника данных; -
Mapped– к полям, возвращенным запросом, должна применяться схема из своей коллекции TableMappings.
Возвращаемое значение
Ссылка на коллекцию объектов DataTable, которые были добавлены в объект DataSet.
Исключения
ArgumentNullException
| Параметр dataSet содержит null-значение. | |
ArgumentException
| Параметр schemaType содержит null-значение или пустую строку. | |
InvalidOperationException
| Свойство SelectCommand не инициализировано. | |
ArgumentOutOfRangeException
| Значение параметра schemaType не является одним из значений SchemaType. | |
LinterSqlException
| Код завершения СУБД ЛИНТЕР не равен 0. |
Пример
См. пример в пункте FillSchema(DataSet, SchemaType, String).