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.