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