XmlWriteMode 枚举

定义

指定如何从 DataSet 写入 XML 数据和关系架构。

C#
public enum XmlWriteMode
继承
XmlWriteMode

字段

名称 说明
DiffGram 2

以 DiffGram 形式编写整个 DataSet,包括原始值和当前值。 若要生成只包含已更改的值的 DiffGram,请调用 GetChanges(),然后在返回的 WriteXml(Stream) 上作为 DiffGram 调用 DataSet

IgnoreSchema 1

以 XML 数据形式写入 DataSet 的当前内容,不带 XSD 架构。 如果无数据加载到 DataSet 中,则不写入任何内容。

WriteSchema 0

以 XML 数据形式写入 DataSet 的当前内容,以关系结构作为内联 XSD 架构。 如果 DataSet 只有架构而无数据,那么只写入内联架构。 如果 DataSet 没有当前架构,则不写入任何内容。

注解

设置方法的 参数WriteXml时,WriteMode请使用此枚举的成员。

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1