C# Класс System.Data.Common.DataAdapter

Наследование: System.ComponentModel.Component, IDataAdapter
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddDataTableToArray System.Data.DataTable[]
AssertReaderHandleFieldCount void
AssertSchemaMapping void
CloneFrom void
CloneInternals DataAdapter
FillFromReader int
FillLoadDataRow int
FillLoadDataRowChunk int
FillMapping SchemaMapping
FillMappingInternal SchemaMapping
FillNextResult bool
FillSchemaFromReader object
GetFillParameters IDataParameter[]
GetSourceTableName string
GetTableMappingBySchemaAction DataTableMapping
IndexOfDataSetTable int
OnFillErrorHandler void
ResetFillLoadOption void
ShouldSerializeAcceptChangesDuringFill bool
ShouldSerializeFillLoadOption bool

Открытые методы

Метод Описание
Fill ( DataSet dataSet ) : int
FillSchema ( DataSet dataSet, SchemaType schemaType ) : System.Data.DataTable[]
Update ( DataSet dataSet ) : int

Защищенные методы

Метод Описание
CreateTableMappings ( ) : DataTableMappingCollection
DataAdapter ( ) : System.ComponentModel
DataAdapter ( DataAdapter from ) : System.ComponentModel
Dispose ( bool disposing ) : void
Fill ( DataSet dataSet, string srcTable, IDataReader dataReader, int startRecord, int maxRecords ) : int
Fill ( DataTable dataTable, IDataReader dataReader ) : int
Fill ( DataTable dataTables, IDataReader dataReader, int startRecord, int maxRecords ) : int
FillSchema ( DataTable dataTable, SchemaType schemaType, IDataReader dataReader ) : DataTable
FillSchema ( DataSet dataSet, SchemaType schemaType, string srcTable, IDataReader dataReader ) : System.Data.DataTable[]
HasTableMappings ( ) : bool
OnFillError ( FillErrorEventArgs value ) : void
ShouldSerializeTableMappings ( ) : bool

Приватные методы

Метод Описание
AddDataTableToArray ( DataTable tables, DataTable newTable ) : System.Data.DataTable[]
AssertReaderHandleFieldCount ( DataReaderContainer readerHandler ) : void
AssertSchemaMapping ( SchemaMapping mapping ) : void
CloneFrom ( DataAdapter from ) : void
CloneInternals ( ) : DataAdapter
FillFromReader ( DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int startRecord, int maxRecords, DataColumn parentChapterColumn, object parentChapterValue ) : int
FillLoadDataRow ( SchemaMapping mapping ) : int
FillLoadDataRowChunk ( SchemaMapping mapping, int startRecord, int maxRecords ) : int
FillMapping ( DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int schemaCount, DataColumn parentChapterColumn, object parentChapterValue ) : SchemaMapping
FillMappingInternal ( DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int schemaCount, DataColumn parentChapterColumn, object parentChapterValue ) : SchemaMapping
FillNextResult ( DataReaderContainer dataReader ) : bool
FillSchemaFromReader ( DataSet dataset, DataTable datatable, SchemaType schemaType, string srcTable, IDataReader dataReader ) : object
GetFillParameters ( ) : IDataParameter[]
GetSourceTableName ( string srcTable, int index ) : string
GetTableMappingBySchemaAction ( string sourceTableName, string dataSetTableName, MissingMappingAction mappingAction ) : DataTableMapping
IndexOfDataSetTable ( string dataSetTable ) : int
OnFillErrorHandler ( Exception e, DataTable dataTable, object dataValues ) : void
ResetFillLoadOption ( ) : void
ShouldSerializeAcceptChangesDuringFill ( ) : bool
ShouldSerializeFillLoadOption ( ) : bool

Описание методов

CreateTableMappings() защищенный Метод

protected CreateTableMappings ( ) : DataTableMappingCollection
Результат DataTableMappingCollection

DataAdapter() защищенный Метод

protected DataAdapter ( ) : System.ComponentModel
Результат System.ComponentModel

DataAdapter() защищенный Метод

protected DataAdapter ( DataAdapter from ) : System.ComponentModel
from DataAdapter
Результат System.ComponentModel

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Fill() публичный Метод

public Fill ( DataSet dataSet ) : int
dataSet System.Data.DataSet
Результат int

Fill() защищенный Метод

protected Fill ( DataSet dataSet, string srcTable, IDataReader dataReader, int startRecord, int maxRecords ) : int
dataSet System.Data.DataSet
srcTable string
dataReader IDataReader
startRecord int
maxRecords int
Результат int

Fill() защищенный Метод

protected Fill ( DataTable dataTable, IDataReader dataReader ) : int
dataTable System.Data.DataTable
dataReader IDataReader
Результат int

Fill() защищенный Метод

protected Fill ( DataTable dataTables, IDataReader dataReader, int startRecord, int maxRecords ) : int
dataTables System.Data.DataTable
dataReader IDataReader
startRecord int
maxRecords int
Результат int

FillSchema() защищенный Метод

protected FillSchema ( DataTable dataTable, SchemaType schemaType, IDataReader dataReader ) : DataTable
dataTable System.Data.DataTable
schemaType SchemaType
dataReader IDataReader
Результат System.Data.DataTable

FillSchema() публичный Метод

public FillSchema ( DataSet dataSet, SchemaType schemaType ) : System.Data.DataTable[]
dataSet System.Data.DataSet
schemaType SchemaType
Результат System.Data.DataTable[]

FillSchema() защищенный Метод

protected FillSchema ( DataSet dataSet, SchemaType schemaType, string srcTable, IDataReader dataReader ) : System.Data.DataTable[]
dataSet System.Data.DataSet
schemaType SchemaType
srcTable string
dataReader IDataReader
Результат System.Data.DataTable[]

HasTableMappings() защищенный Метод

protected HasTableMappings ( ) : bool
Результат bool

OnFillError() защищенный Метод

protected OnFillError ( FillErrorEventArgs value ) : void
value System.Data.FillErrorEventArgs
Результат void

ShouldSerializeTableMappings() защищенный Метод

protected ShouldSerializeTableMappings ( ) : bool
Результат bool

Update() публичный Метод

public Update ( DataSet dataSet ) : int
dataSet System.Data.DataSet
Результат int