|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | TableSchemaInfo |
| class | XmlNodeIdentety |
| class | XmlNodeIdHashtable |
Public Member Functions | |
| XmlToDatasetMap (DataSet dataSet, XmlNameTable nameTable) | |
| XmlToDatasetMap (XmlNameTable nameTable, DataSet dataSet) | |
| XmlToDatasetMap (DataTable dataTable, XmlNameTable nameTable) | |
| XmlToDatasetMap (XmlNameTable nameTable, DataTable dataTable) | |
| object | GetColumnSchema (XmlNode node, bool fIgnoreNamespace) |
| object | GetColumnSchema (DataTable table, XmlReader dataReader, bool fIgnoreNamespace) |
| object | GetSchemaForNode (XmlNode node, bool fIgnoreNamespace) |
| DataTable | GetTableForNode (XmlReader node, bool fIgnoreNamespace) |
Static Package Functions | |
| static bool | IsMappedColumn (DataColumn c) |
Private Member Functions | |
| TableSchemaInfo | AddTableSchema (DataTable table, XmlNameTable nameTable) |
| TableSchemaInfo | AddTableSchema (XmlNameTable nameTable, DataTable table) |
| bool | AddColumnSchema (DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns) |
| bool | AddColumnSchema (XmlNameTable nameTable, DataColumn col, XmlNodeIdHashtable columns) |
| void | BuildIdentityMap (DataSet dataSet, XmlNameTable nameTable) |
| void | BuildIdentityMap (XmlNameTable nameTable, DataSet dataSet) |
| void | BuildIdentityMap (DataTable dataTable, XmlNameTable nameTable) |
| void | BuildIdentityMap (XmlNameTable nameTable, DataTable dataTable) |
| ArrayList | GetSelfAndDescendants (DataTable dt) |
| void | HandleSpecialColumn (DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns) |
Private Attributes | |
| XmlNodeIdHashtable | _tableSchemaMap |
| TableSchemaInfo | _lastTableSchemaInfo |
Definition at line 7 of file XmlToDatasetMap.cs.