0x00x0030
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _schemaName | string | 1 flags | — | |
| 0x08 | _schemaUri | string | 1 flags | — | |
| 0x08 | _schemaRoot | XmlElement | 1 flags | — | |
| 0x08 | _ds | DataSet | 1 flags | — | |
| 0x08 | s_colonArray | char[] | PrivateStatic+1 flags | — | |
| 0x08 | s_mapNameTypeXdr | NameType[] | PrivateStatic | — | |
| 0x08 | s_enumerationNameType | NameType | PrivateStatic | — |
Functions 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(DataSet ds, bool fInline) | 2 flags | 0x08 | |
| void LoadSchema(XmlElement schemaRoot, DataSet ds) | 1 flags | 0x08 | |
| XmlElement FindTypeNode(XmlElement node) | 1 flags | 0x08 | |
| bool IsTextOnlyContent(XmlElement node) | 1 flags | 0x08 | |
| bool IsXDRField(XmlElement node, XmlElement typeNode) | 1 flags | 0x08 | |
| DataTable HandleTable(XmlElement node) | 1 flags | 0x08 | |
| NameType FindNameType(const string& name) | PrivateStatic | 0x08 | |
| Type ParseDataType(const string& dt, const string& dtValues) | Private | 0x08 | |
| string GetInstanceName(XmlElement node) | 1 flags | 0x08 | |
| void HandleColumn(XmlElement node, DataTable table) | 1 flags | 0x08 | |
| void GetMinMax(XmlElement elNode, int minOccurs, int maxOccurs) | 1 flags | 0x08 | |
| void GetMinMax(XmlElement elNode, bool isAttribute, int minOccurs, int maxOccurs) | 1 flags | 0x08 | |
| void HandleTypeNode(XmlElement typeNode, DataTable table, ArrayList tableChildren) | 1 flags | 0x08 | |
| DataTable InstantiateTable(DataSet dataSet, XmlElement node, XmlElement typeNode) | 1 flags | 0x08 | |
| DataTable InstantiateSimpleTable(DataSet dataSet, XmlElement node) | 1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |