Zdexby TheHolyOneZ
44,741 classes
Class

XmlDataLoader

: Object
System.Data.XmlDataLoader, System.Data 0x00C8 (200 B) inherited 0x0010 System.Data.dll
0x00x00C8

Members 25

OffsetSizeNameTypeFlagsDefault
0x08_dataSetDataSetPrivate—
0x08_nodeToSchemaMapXmlToDatasetMapPrivate—
0x08_nodeToRowMapHashtablePrivate—
0x08_childRowsStackStackPrivate—
0x08_htableExcludedNSHashtablePrivate—
0x01_fIsXdrboolPrivate—
0x01_isDiffgrambool1 flags—
0x003A0x06padding / unreflected
0x08_topMostNodeXmlElementPrivate—
0x01_ignoreSchemaboolPrivate—
0x00490x07padding / unreflected
0x08_dataTableDataTablePrivate—
0x01_isTableLevelboolPrivate—
0x01_fromInferenceboolPrivate—
0x005A0x06padding / unreflected
0x08_dataReaderXmlReaderPrivate—
0x08_XSD_XMLNS_NSobjectPrivate—
0x08_XDR_SCHEMAobjectPrivate—
0x08_XDRNSobjectPrivate—
0x08_SQL_SYNCobjectPrivate—
0x08_UPDGNSobjectPrivate—
0x08_XSD_SCHEMAobjectPrivate—
0x08_XSDNSobjectPrivate—
0x08_DFFNSobjectPrivate—
0x08_MSDNSobjectPrivate—
0x08_DIFFIDobjectPrivate—
0x08_HASCHANGESobjectPrivate—
0x08_ROWORDERobjectPrivate—

Functions 28

SignatureFlagsNativeParams
void .ctor(DataSet dataset, bool IsXdr, bool ignoreSchema)2 flags0x08
void .ctor(DataSet dataset, bool IsXdr, XmlElement topNode, bool ignoreSchema)2 flags0x08
void .ctor(DataTable datatable, bool IsXdr, bool ignoreSchema)2 flags0x08
void .ctor(DataTable datatable, bool IsXdr, XmlElement topNode, bool ignoreSchema)2 flags0x08
bool get_FromInference()2 flags0x01
void set_FromInference(bool value)2 flags0x01
void AttachRows(DataRow parentRow, XmlNode parentElement)Private0x08
int CountNonNSAttributes(XmlNode node)Private0x08
string GetValueForTextOnlyColums(XmlNode n)Private0x08
string GetInitialTextFromNodes(ref XmlNode& n)Private0x08
DataColumn GetTextOnlyColumn(DataRow row)Private0x08
DataRow GetRowFromElement(XmlElement e)1 flags0x08
bool FColumnElement(XmlElement e)1 flags0x08
bool FExcludedNamespace(const string& ns)Private0x08
bool FIgnoreNamespace(XmlNode node)Private0x08
bool FIgnoreNamespace(XmlReader node)Private0x08
bool IsTextLikeNode(const XmlNodeType& n)1 flags0x04
bool IsTextOnly(DataColumn c)1 flags0x08
void LoadData(XmlDocument xdoc)1 flags0x08
void LoadRowData(DataRow row, XmlElement rowElement)Private0x08
void LoadRows(DataRow parentRow, XmlNode parentElement)Private0x08
void SetRowValueFromXmlText(DataRow row, DataColumn col, const string& xmlText)Private0x08
void InitNameTable()Private0x00
void LoadData(XmlReader reader)1 flags0x08
void LoadTopMostTable(DataTable table)Private0x08
void LoadTable(DataTable table, bool isNested)Private0x08
void LoadColumn(DataColumn column, const object[]& foundColumns)Private0x08
bool ProcessXsdSchema()Private0x01