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