Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.XmlDataLoader Class Referencesealed

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
 

Detailed Description

Definition at line 12 of file XmlDataLoader.cs.


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