| void .ctor(const SchemaFormat& format) | 2 flags | — | 0x04 |
| void AddExtendedProperties(PropertyCollection props, XmlElement node) | Static+1 flags | — | 0x08 |
| void AddExtendedProperties(PropertyCollection props, XmlElement node, Type type) | Static+1 flags | — | 0x08 |
| void AddXdoProperties(object instance, XmlElement root, XmlDocument xd) | 1 flags | — | 0x08 |
| void AddXdoProperty(PropertyDescriptor pd, object instance, XmlElement root, XmlDocument xd) | 1 flags | — | 0x08 |
| string XmlDataTypeName(Type type) | Static+1 flags | — | 0x08 |
| void GenerateConstraintNames(DataTable table, bool fromTable) | Private | — | 0x08 |
| void GenerateConstraintNames(ArrayList tables) | Private | — | 0x08 |
| void GenerateConstraintNames(DataSet ds) | Private | — | 0x08 |
| bool _PropsNotEmpty(PropertyCollection props) | PrivateStatic | | 0x08 |
| bool HaveExtendedProperties(DataSet ds) | Private | | 0x08 |
| void WriteSchemaRoot(XmlDocument xd, XmlElement rootSchema, const string& targetNamespace) | 1 flags | | 0x08 |
| void ValidateColumnMapping(Type columnType) | Static+1 flags | | 0x08 |
| void SetupAutoGenerated(DataSet ds) | 1 flags | | 0x08 |
| void SetupAutoGenerated(ArrayList dt) | 1 flags | | 0x08 |
| void SetupAutoGenerated(DataTable dt) | 1 flags | | 0x08 |
| void CreateTablesHierarchy(DataTable dt) | Private | | 0x08 |
| void CreateRelations(DataTable dt) | Private | | 0x08 |
| DataTable[] CreateToplevelTables() | Private | | 0x08 |
| void SchemaTree(XmlDocument xd, XmlWriter xmlWriter, DataSet ds, DataTable dt, bool writeHierarchy) | 1 flags | | 0x08 |
| XmlElement SchemaTree(XmlDocument xd, DataTable dt) | 1 flags | | 0x08 |
| XmlElement FillDataSetElement(XmlDocument xd, DataSet ds, DataTable dt) | 1 flags | | 0x08 |
| void SetPath(XmlWriter xw) | 1 flags | | 0x08 |
| void Save(DataSet ds, XmlWriter xw) | 1 flags | | 0x08 |
| void Save(DataTable dt, XmlWriter xw) | 1 flags | | 0x08 |
| void Save(DataSet ds, DataTable dt, XmlWriter xw) | 1 flags | | 0x08 |
| void Save(DataSet ds, DataTable dt, XmlWriter xw, bool writeHierarchy) | 1 flags | | 0x08 |
| void Save(DataSet ds, DataTable dt, XmlWriter xw, bool writeHierarchy, Converter<System.Type multipleTargetConverter) | 1 flags | | 0x08 |
| XmlElement HandleRelation(DataRelation rel, XmlDocument dc) | 1 flags | | 0x08 |
| XmlElement FindSimpleType(XmlElement schema, const string& name) | PrivateStatic | | 0x08 |
| XmlElement GetSchema(const string& NamespaceURI) | 1 flags | | 0x08 |
| void HandleColumnType(DataColumn col, XmlDocument dc, XmlElement root, XmlElement schema) | 1 flags | | 0x08 |
| void AddColumnProperties(DataColumn col, XmlElement root) | 1 flags | | 0x08 |
| string FindTargetNamespace(DataTable table) | Private | | 0x08 |
| XmlElement HandleColumn(DataColumn col, XmlDocument dc, XmlElement schema, bool fWriteOrdinal) | 1 flags | | 0x08 |
| string TranslateAcceptRejectRule(const AcceptRejectRule& rule) | Static+1 flags | | 0x08 |
| string TranslateRule(const Rule& rule) | Static+1 flags | | 0x08 |
| void AppendChildWithoutRef(XmlElement node, const string& Namespace, XmlElement el, const string& refString) | 1 flags | | 0x08 |
| XmlElement FindTypeNode(XmlElement node, const string& strType) | 1 flags | | 0x08 |
| XmlElement HandleTable(DataTable table, XmlDocument dc, XmlElement schema) | 1 flags | | 0x08 |
| bool HasMixedColumns(DataTable table) | Private | | 0x08 |
| bool AutoGenerated(DataColumn col) | Static+1 flags | | 0x08 |
| bool AutoGenerated(DataRelation rel) | Static+1 flags | | 0x08 |
| bool AutoGenerated(UniqueConstraint unique) | Static+1 flags | | 0x08 |
| bool AutoGenerated(ForeignKeyConstraint fk) | Private | | 0x08 |
| bool AutoGenerated(ForeignKeyConstraint fk, bool checkRelation) | Static+1 flags | | 0x08 |
| bool IsAutoGenerated(object o) | Private | | 0x08 |
| XmlElement HandleTable(DataTable table, XmlDocument dc, XmlElement schema, bool genNested) | 1 flags | | 0x08 |
| void SetMSDataAttribute(XmlElement root, Type type) | Private | | 0x08 |