Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.Common.DataAdapter Class Reference

Public Member Functions

virtual bool ShouldSerializeAcceptChangesDuringFill ()
 
void ResetFillLoadOption ()
 
virtual bool ShouldSerializeFillLoadOption ()
 
virtual DataTable[] FillSchema (DataSet dataSet, SchemaType schemaType)
 
virtual int Fill (DataSet dataSet)
 
virtual IDataParameter[] GetFillParameters ()
 
virtual int Update (DataSet dataSet)
 
void Dispose ()
 
override string ToString ()
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Protected Member Functions

 DataAdapter ()
 
 DataAdapter (DataAdapter from)
 
virtual bool ShouldSerializeTableMappings ()
 
bool HasTableMappings ()
 
virtual DataAdapter CloneInternals ()
 
virtual DataTableMappingCollection CreateTableMappings ()
 
override void Dispose (bool disposing)
 
virtual DataTable[] FillSchema (DataSet dataSet, SchemaType schemaType, string srcTable, IDataReader dataReader)
 
virtual ? DataTable FillSchema (DataTable dataTable, SchemaType schemaType, IDataReader dataReader)
 
virtual int Fill (DataSet dataSet, string srcTable, IDataReader dataReader, int startRecord, int maxRecords)
 
virtual int Fill (DataTable dataTable, IDataReader dataReader)
 
virtual int Fill (DataTable[] dataTables, IDataReader dataReader, int startRecord, int maxRecords)
 
virtual void OnFillError (FillErrorEventArgs value)
 
virtual ? object GetService (Type service)
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Package Functions

object FillSchemaFromReader (DataSet dataset, DataTable datatable, SchemaType schemaType, string srcTable, IDataReader dataReader)
 
int FillFromReader (DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int startRecord, int maxRecords)
 
int FillFromReader (DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int startRecord, int maxRecords, DataColumn parentChapterColumn, object parentChapterValue)
 
DataTableMapping GetTableMappingBySchemaAction (string sourceTableName, string dataSetTableName, MissingMappingAction mappingAction)
 
int IndexOfDataSetTable (string dataSetTable)
 

Package Attributes

readonly int _objectID = Interlocked.Increment(ref s_objectTypeCount)
 

Properties

bool AcceptChangesDuringFill [get, set]
 
bool AcceptChangesDuringUpdate [get, set]
 
bool ContinueUpdateOnError [get, set]
 
LoadOption FillLoadOption [get, set]
 
MissingMappingAction MissingMappingAction [get, set]
 
MissingSchemaAction MissingSchemaAction [get, set]
 
int ObjectID [get]
 
virtual bool ReturnProviderSpecificTypes [get, set]
 
DataTableMappingCollection TableMappings [get]
 
ITableMappingCollection IDataAdapter. TableMappings [get]
 
FillErrorEventHandlerFillError
 
virtual bool CanRaiseEvents [get]
 
bool CanRaiseEventsInternal [get]
 
EventHandlerList Events [get]
 
virtual ? ISite Site [get, set]
 
IContainer? Container [get]
 
bool DesignMode [get]
 
EventHandlerDisposed
 

Private Member Functions

void CloneFrom (DataAdapter from)
 
int FillLoadDataRowChunk (SchemaMapping mapping, int startRecord, int maxRecords)
 
int FillLoadDataRow (SchemaMapping mapping)
 
SchemaMapping FillMappingInternal (DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int schemaCount, DataColumn parentChapterColumn, object parentChapterValue)
 
SchemaMapping FillMapping (DataSet dataset, DataTable datatable, string srcTable, DataReaderContainer dataReader, int schemaCount, DataColumn parentChapterColumn, object parentChapterValue)
 
bool FillNextResult (DataReaderContainer dataReader)
 
void OnFillErrorHandler (Exception e, DataTable dataTable, object[] dataValues)
 

Static Private Member Functions

static DataTable[] AddDataTableToArray (DataTable[] tables, DataTable newTable)
 
static string GetSourceTableName (string srcTable, int index)
 

Private Attributes

bool _acceptChangesDuringUpdate = true
 
bool _acceptChangesDuringUpdateAfterInsert = true
 
bool _continueUpdateOnError
 
bool _hasFillErrorHandler
 
bool _returnProviderSpecificTypes
 
bool _acceptChangesDuringFill = true
 
LoadOption _fillLoadOption
 
MissingMappingAction _missingMappingAction = MissingMappingAction.Passthrough
 
MissingSchemaAction _missingSchemaAction = MissingSchemaAction.Add
 
DataTableMappingCollection _tableMappings
 
ISite _site
 
EventHandlerList _events
 

Static Private Attributes

static readonly object s_eventFillError = new object()
 
static int s_objectTypeCount
 
static readonly object s_eventDisposed = new object()
 

Detailed Description

Definition at line 10 of file DataAdapter.cs.


The documentation for this class was generated from the following file: