C# Class System.Data.Common.DataAdapter

Inheritance: System.ComponentModel.Component, IDataAdapter
显示文件 Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
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

Public Methods

Method Description
Fill ( DataSet dataSet ) : int
FillSchema ( DataSet dataSet, SchemaType schemaType ) : System.Data.DataTable[]
Update ( DataSet dataSet ) : int

Protected Methods

Method Description
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

Private Methods

Method Description
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

Method Details

CreateTableMappings() protected method

protected CreateTableMappings ( ) : DataTableMappingCollection
return DataTableMappingCollection

DataAdapter() protected method

protected DataAdapter ( ) : System.ComponentModel
return System.ComponentModel

DataAdapter() protected method

protected DataAdapter ( DataAdapter from ) : System.ComponentModel
from DataAdapter
return System.ComponentModel

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Fill() public method

public Fill ( DataSet dataSet ) : int
dataSet System.Data.DataSet
return int

Fill() protected method

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
return int

Fill() protected method

protected Fill ( DataTable dataTable, IDataReader dataReader ) : int
dataTable System.Data.DataTable
dataReader IDataReader
return int

Fill() protected method

protected Fill ( DataTable dataTables, IDataReader dataReader, int startRecord, int maxRecords ) : int
dataTables System.Data.DataTable
dataReader IDataReader
startRecord int
maxRecords int
return int

FillSchema() protected method

protected FillSchema ( DataTable dataTable, SchemaType schemaType, IDataReader dataReader ) : DataTable
dataTable System.Data.DataTable
schemaType SchemaType
dataReader IDataReader
return System.Data.DataTable

FillSchema() public method

public FillSchema ( DataSet dataSet, SchemaType schemaType ) : System.Data.DataTable[]
dataSet System.Data.DataSet
schemaType SchemaType
return System.Data.DataTable[]

FillSchema() protected method

protected FillSchema ( DataSet dataSet, SchemaType schemaType, string srcTable, IDataReader dataReader ) : System.Data.DataTable[]
dataSet System.Data.DataSet
schemaType SchemaType
srcTable string
dataReader IDataReader
return System.Data.DataTable[]

HasTableMappings() protected method

protected HasTableMappings ( ) : bool
return bool

OnFillError() protected method

protected OnFillError ( FillErrorEventArgs value ) : void
value System.Data.FillErrorEventArgs
return void

ShouldSerializeTableMappings() protected method

protected ShouldSerializeTableMappings ( ) : bool
return bool

Update() public method

public Update ( DataSet dataSet ) : int
dataSet System.Data.DataSet
return int