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).