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