Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
XmlDataLoader (DataSet dataset, bool IsXdr, bool ignoreSchema) | |
XmlDataLoader (DataSet dataset, bool IsXdr, XmlElement topNode, bool ignoreSchema) | |
XmlDataLoader (DataTable datatable, bool IsXdr, bool ignoreSchema) | |
XmlDataLoader (DataTable datatable, bool IsXdr, XmlElement topNode, bool ignoreSchema) | |
DataRow | GetRowFromElement (XmlElement e) |
bool | FColumnElement (XmlElement e) |
bool | IsTextLikeNode (XmlNodeType n) |
bool | IsTextOnly (DataColumn c) |
void | LoadData (XmlDocument xdoc) |
void | LoadData (XmlReader reader) |
Package Attributes | |
bool | _isDiffgram |
Properties | |
bool | FromInference [get, set] |
Private Member Functions | |
void | AttachRows (DataRow parentRow, XmlNode parentElement) |
int | CountNonNSAttributes (XmlNode node) |
string | GetValueForTextOnlyColums (XmlNode n) |
string | GetInitialTextFromNodes (ref XmlNode n) |
DataColumn | GetTextOnlyColumn (DataRow row) |
bool | FExcludedNamespace (string ns) |
bool | FIgnoreNamespace (XmlNode node) |
bool | FIgnoreNamespace (XmlReader node) |
void | LoadRowData (DataRow row, XmlElement rowElement) |
void | LoadRows (DataRow parentRow, XmlNode parentElement) |
void | SetRowValueFromXmlText (DataRow row, DataColumn col, string xmlText) |
void | InitNameTable () |
void | LoadTopMostTable (DataTable table) |
void | LoadTable (DataTable table, bool isNested) |
void | LoadColumn (DataColumn column, object[] foundColumns) |
bool | ProcessXsdSchema () |
Private Attributes | |
readonly DataSet | _dataSet |
XmlToDatasetMap | _nodeToSchemaMap |
readonly Hashtable | _nodeToRowMap |
readonly Stack< DataRow > | _childRowsStack |
readonly bool | _fIsXdr |
XmlElement | _topMostNode |
readonly bool | _ignoreSchema |
readonly DataTable | _dataTable |
readonly bool | _isTableLevel |
bool | _fromInference |
XmlReader | _dataReader |
object | _XSD_XMLNS_NS |
object | _XDR_SCHEMA |
object | _XDRNS |
object | _SQL_SYNC |
object | _UPDGNS |
object | _XSD_SCHEMA |
object | _XSDNS |
object | _DFFNS |
object | _MSDNS |
object | _DIFFID |
object | _HASCHANGES |
object | _ROWORDER |
Definition at line 12 of file XmlDataLoader.cs.