System.Xml.Schema 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 XML 类,这些类为 XSD 架构的 XML 架构 (语言) 支持。
Extensions |
此类包含用于进行 XSD 验证的 LINQ to XML 扩展方法。 |
Validation |
返回与 |
Xml |
表示经验证的 XML 元素或特性的类型化值。 不能继承 XmlAtomicValue 类。 |
Xml |
按照万维网联合会 (W3C) XML 架构第 1 部分:“结构”和 XML 架构第 2 部分:“数据类型”内容指定的 XML 架构内存中表示形式。 |
Xml |
表示万维网联合会 (W3C) |
Xml |
可包含批注元素的任何元素的基类。 |
Xml |
表示万维网联合会 (W3C) |
Xml |
表示万维网联合会 (W3C) |
Xml |
表示万维网联合会 (W3C) |
Xml |
表示万维网联合会 (W3C) |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
表示由万维网联合会 (W3C) 所指定的 XML 架构中具有 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
包含 XML 架构定义语言 (XSD) 和 XML 数据简化 (XDR) 架构的缓存。 XmlSchemaCollection 类已过时。 请改用 XmlSchemaSet。 |
Xml |
支持对集合执行简单迭代。 此类不能被继承。 |
Xml |
为 XmlSchemaSet 类提供架构编译选项。该类不能被继承。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
架构内容的抽象类。 |
Xml |
指定一种类型的子元素的顺序和结构。 |
Xml |
XmlSchemaDatatype 类是将 XML 架构定义语言 (XSD) 类型映射为公共语言运行时 (CLR) 类型的抽象类。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
返回关于架构异常的详细信息。 |
Xml |
一个抽象类。 提供有关所包含架构的信息。 |
Xml |
当简单类型由限制派生时,使用所有方面的抽象类。 |
Xml |
指定可以为 simpleType 元素的小数值输入的位数的限制。 fractionDigits 的值必须是正整数。 表示“万维网联合会”(W3C) |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
XmlSchemaAll , XmlSchemaChoice 的一个抽象类,或 XmlSchemaSequence。 |
Xml |
按万维网联合会 (W3C)指定的方式表示来自 XML 架构的具有 |
Xml |
标识约束的类: |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
从 XML 文档中推理出 XML 架构定义语言 (XSD) 架构。 不能继承 XmlSchemaInference 类。 |
Xml |
返回有关 XmlSchemaInference 类在从 XML 文档推断架构时所遇错误的信息。 |
Xml |
表示已验证的 XML 节点的后架构验证信息集。 |
Xml |
此类按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
此类按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
用于定义 |
Xml |
表示 Xml 架构对象模型层次结构的根类,并作为诸如 XmlSchema 的类基类。 |
Xml |
XmlSchemaObject 的集合。 |
Xml |
表示 XmlSchemaObjectCollection 的枚举器。 |
Xml |
提供 XmlSchema 类中包含的元素(例如,Attributes、AttributeGroups、Elements 等)的集合。 |
Xml |
所有粒子类型的基类的抽象类(例如,XmlSchemaAny)。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
包含 XML 架构定义语言 (XSD) 架构的缓存。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 |
Xml |
简单类型内容类的抽象类。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单类型的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单类型的 |
Xml |
按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 |
Xml |
所有简单类型和复杂类型的基类。 |
Xml |
按 WWW 联合会 (W3C) 指定的方式显示 |
Xml |
表示在所验证的 XML 文档中遇到 XML 架构定义语言 (XSD) 架构验证错误和警告时引发的异常。 |
Xml |
表示一个 XML 架构定义语言 (XSD) 架构验证引擎。 不能继承 XmlSchemaValidator 类。 |
Xml |
表示“万维网联合会”(W3C) |
Xml |
表示万维网联合会 (W3C) |
IXml |
定义被验证的 XML 节点的架构验证后信息集。 |
Xml |
提供有关 |
Xml |
复杂类型的内容模型的枚举。 这表示后架构验证信息集 (infoset) 中的内容。 |
Xml |
指定此类型的 W3C XML 架构数据类型种类。 |
Xml |
提供阻止派生的不同方法。 |
Xml |
指示是否需要用命名空间前缀限定特性或元素。 |
Xml |
影响 XmlSchemaInference 类推导出的有关 XML 文档中元素和特性的匹配项和类型信息。 |
Xml |
特性使用方式的指示器。 |
Xml |
指定由 XmlSchemaValidator 和 XmlReader 类使用的架构验证选项。 |
Xml |
表示由 XmlSchemaValidator 类验证的 XML 项的有效性。 |
Xml |
表示验证事件的严重度。 |
Xml |
表示 W3C XML 架构定义语言 (XSD) 构架类型。 |
Validation |
表示将处理 XML 架构验证事件和 ValidationEventArgs 的回调方法。 |
Xml |
一个 |
重要
- 请勿使用来自未知或不受信任的源或位置的架构。 这样做会损害代码的安全性。
- XML 架构 (内联架构) 本质上容易遭受拒绝服务攻击;在不受信任的情况下不接受它们。
- 架构验证错误消息和异常可能会向架构文件公开有关内容模型或 URI 路径的敏感信息。 请注意不要向不受信任的调用方公开此信息。
- 此命名空间中 API 的"备注"部分介绍了其他安全注意事项。