System.Xml 指定已创建的 对象执行的输入或输出检查的量。 对象自动检测是否应该执行文档或片段检查,并执行相应的检查。在您包装另一个 对象的情况下,外层对象不进行任何附加一致性检查。一致性检查只针对基础对象。 XML 数据是格式良好的 XML 片段。 XML 数据遵循格式良好的 XML 1.0 文档的规则。 指定 如何处理实体。 展开所有实体并返回展开的节点。 展开字符实体,并将常规实体作为 节点返回。 指定 的格式设置选项。 不应用特殊的格式设置。这是默认选项。 使子元素根据 设置缩进。 使类可以从当前上下文或位置返回 返回当前位置的 当前位置的 XmlNode。 提供一个接口,使类可以返回行和位置信息。 获取一个值,该值指示该类是否可返回行信息。 如果可以提供 ,则为 true;否则为 false。 获取当前行号。 当前行号;如果没有行信息可用(例如 返回 false),则为 0。 获取当前行位置。 当前行位置;如果没有行信息可用(例如 返回 false),则为 0。 提供对一组前缀和命名空间映射的只读访问。 获取当前在范围内的已定义前缀/命名空间映射的集合。 一个 ,包含当前在范围内的命名空间。 一个 值,指定要返回的命名空间节点的类型。 获取映射到指定前缀的命名空间 URI。 映射到前缀的命名空间 URI;如果前缀未映射到命名空间 URI,则为 null。 要查找其命名空间 URI 的前缀。 获取映射到指定命名空间 URI 的前缀。 映射到命名空间 URI 的前缀;如果命名空间 URI 未映射到前缀,则为 null。 要查找其前缀的命名空间 URI。 实现单线程 初始化 NameTable 类的新实例。 将指定的字符串原子化,并将其添加到 NameTable。 原子化字符串;如果 NameTable 中已存在字符串,则为现有字符串。如果 为零,则返回 String.Empty。 包含要添加字符串的字符数组。 数组中指定字符串第一个字符的从零开始的索引。 字符串中的字符数。 0 > - 或 - >= .Length - 或 - >= .Length 如果 =0,则上述条件不会导致引发异常。 < 0. 将指定的字符串原子化,并将其添加到 NameTable。 原子化字符串;如果 NameTable 中已存在字符串,则为现有字符串。 要添加的字符串。 为 null。 获取包含相同字符(与给定数组中指定范围的字符相同)的原子化字符串。 原子化字符串;如果字符串尚未原子化,则为 null。如果 为零,则返回 String.Empty。 包含要查找的名称的字符数组。 数组中指定名称第一个字符的从零开始的索引。 名称中的字符数。 0 > - 或 - >= .Length - 或 - >= .Length 如果 =0,则上述条件不会导致引发异常。 < 0. 获取具有指定值的原子化字符串。 原子化字符串对象;如果字符串尚未原子化,则为 null。 要查找的名称。 为 null。 指定如何处理分行符。 替换新行字符才能与 属性中指定的字符匹配。 新行字符已实体化。当通过某个正常化 来读取输出时,此设置将保留所有字符。 新行字符未更改。输出与输入一样。 指定读取器的状态。 未调用 Read 方法。 已调用 Read 方法。可能对读取器调用了其他方法。 出现错误,阻止读取操作继续进行。 已成功到达文件结尾。 已调用 方法。 指定要执行的验证的类型。 未执行任何验证。此设置创建符合 XML 1.0 的非验证分析器。 验证是否找到 DTD 或架构信息。 根据 DTD 进行验证。 根据 XML 数据简化 (XDR) 架构,包括内联 XDR 架构进行验证。使用 x-schema 命名空间前缀或 属性识别 XDR 架构。 根据 XML 架构定义语言 (XSD) 架构,包括内联 XML 架构进行验证。通过使用 schemaLocation 属性 (Attribute) 或提供的 Schemas 属性 (Property) 将 XSD 架构和命名空间 URI 关联起来。 指定如何处理空白。 返回 Whitespace 和 SignificantWhitespace 节点。这是默认选项。 只返回 SignificantWhitespace 节点。 不返回任何 Whitespace 和 SignificantWhitespace 节点。 指定 的状态。 Indicates that a Write method has not yet been called. Indicates that the prolog is being written. Indicates that an element start tag is being written. Indicates that an attribute value is being written. Indicates that element content is being written. Indicates that the method has been called. An exception has been thrown, which has left the in an invalid state. You can call the method to put the in the state. Any other method calls results in an . 表示一个属性。此属性的有效值和默认值在文档类型定义 (DTD) 或架构中进行定义。 Initializes a new instance of the class. The namespace prefix. The local name of the attribute. The namespace uniform resource identifier (URI). The parent XML document. 将指定的节点添加到该节点的子节点列表的末尾。 已添加的 要添加的 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 获取节点的基统一资源标识符 (URI)。 从其加载节点的位置;如果节点没有基 URI,则为 String.Empty。属性节点与它们的所有者元素具有相同的基 URI。如果属性节点没有所有者元素,则 BaseURI 返回 String.Empty。 创建此节点的一个副本。 重复的节点。 如果为 true,则以递归方式克隆指定节点下的子树;如果为 false,则只克隆节点本身。 获取或设置节点及其所有子级的串联值。 节点及其所有子级的串联值。对于属性节点,此属性与 属性具有相同的功能。 获取或设置属性的值。 属性值。 设置此属性时指定的 XML 的格式不合式。 将指定的节点紧接着插入指定的引用节点之后。 已插入的 要插入的 ,它是引用节点。 放置在 之后。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 不是此节点的子级。 该节点是只读的。 将指定的节点紧接着插入指定的引用节点之前。 已插入的 要插入的 ,它是引用节点。 放置在该节点之前。 当前节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 不是此节点的子级。 该节点是只读的。 获取节点的本地名称。 移除了前缀的属性节点的名称。在下面的 <book bk:genre= 'novel'> 示例中,属性的 LocalName 是 genre。 获取节点的限定名。 属性节点的限定名。 获取该节点的命名空间 URI。 该节点的命名空间 URI。如果没有显式地为属性指定一个命名空间,则该属性返回 String.Empty。 获取当前节点的类型。 XmlAttribute 节点的节点类型是 XmlNodeType.Attribute。 获取该节点所属的 一个 获取该属性所属的 该属性所属的 XmlElement;如果该属性不是 XmlElement 的一部分,则为 null。 获取该节点的父级。对于 XmlAttribute 节点,该属性总是返回 null。 对于 XmlAttribute 节点,该属性总是返回 null。 获取或设置该节点的命名空间前缀。 该节点的命名空间前缀。如果没有前缀,则该属性返回 String.Empty。 该节点是只读的。 指定的前缀包含无效字符。 指定的前缀格式不正确。 该节点的 namespaceURI 为 null。 指定的前缀为“xml”,而该节点的 namespaceURI 与“http://www.w3.org/XML/1998/namespace”不同。 该节点是一个属性,指定的前缀为“xmlns”,并且该节点的 namespaceURI 与“http://www.w3.org/2000/xmlns/”不同。 该节点是一个属性,并且该节点的 qualifiedName 是“xmlns”[Namespaces]。 将指定的节点添加到该节点的子节点列表的开头。 已添加的 要添加的 。如果它是一个 ,则会将文档片段的全部内容移动到该节点的子列表中。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 移除指定的子节点。 已移除的 要移除的 不是此节点的子级。或者此节点是只读的。 用指定的新子节点替换指定的子节点。 被替换的 新的子 要替换的 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 不是此节点的子级。 获取作为架构验证的结果分配到此节点的后架构验证信息集。 包含此节点的后架构验证信息集的 获取一个值,该值指示是否显式设置了属性值。 如果在原始实例文档中显式地为该属性给定一个值,则为 true;否则为 false。false 值指示该属性的值来自 DTD。 获取或设置节点的值。 返回的值取决于节点的 。对于 XmlAttribute 节点,此属性是属性的值。 该节点是只读节点,但调用了设置操作。 将节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示可以按名称或索引访问的属性的集合。 将指定的属性插入集合,并将其作为集合中的最后一个节点。 追加到集合的 XmlAttribute。 要插入的 是从创建此集合的文档之外的另一个文档创建的。 从该集合中将所有 对象复制到给定数组。 从该集合向其中复制对象的数组。 array 中复制开始处的索引。 将指定属性直接插入到指定引用属性之后。 要插入到集合中的 XmlAttribute。 要插入的 作为引用属性的 放在 后面。 是从创建此集合的文档之外的另一个文档创建的。或者, 不是此集合的成员。 将指定属性直接插入到指定引用属性之前。 要插入到集合中的 XmlAttribute。 要插入的 作为引用属性的 放在 之前。 是从创建此集合的文档之外的另一个文档创建的。或者, 不是此集合的成员。 获取具有指定索引的属性。 指定索引处的 属性的索引。 正在传递的索引超出范围。 获取具有指定名称的属性。 具有指定名称的 。如果此属性 (attribute) 不存在,则此属性 (property) 返回 null。 属性的限定名。 获取具有指定的本地名称和命名空间唯一资源标识符 (URI) 的属性。 具有指定的本地名称和命名空间 URI 的 。如果此属性 (attribute) 不存在,则此属性 (property) 返回 null。 属性的本地名称。 属性的命名空间 URI。 将指定属性插入集合中,并将其作为集合的第一个节点。 添加到集合中的 XmlAttribute。 要插入的 从集合中移除指定的属性。 移除的节点,或者,如果在集合中找不到此节点,则为 null。 要移除的 从集合中移除所有属性。 从集合中移除与指定的索引对应的属性。 如果在指定索引处没有属性,则返回 null。 要移除的节点的索引。第一个节点的索引为 0。 使用 属性添加 如果 替换具有相同名称的现有节点,则返回旧节点;否则返回新添加的节点。 要存储在此集合中的属性节点。以后可以使用节点的名称访问该节点。如果集合中已存在具有该名称的节点,则用新的进行替换;否则,将把该节点追加到集合的末尾。 是从创建此集合的文档之外的另一个 创建的。 此 XmlAttributeCollection 为只读。 ,后者已经是另一个 对象的属性。若要在其他元素中重新使用属性,必须克隆想重新使用的 XmlAttribute 对象。 有关此成员的说明,请参见 从该集合向其中复制对象的数组。 array 中复制开始处的索引。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 表示 CDATA 节。 初始化 类的新实例。 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。由于 CDATA 节点没有子级,因此不管参数的设置如何,克隆的节点都将始终包含数据内容。 获取节点的本地名称。 对于 CDATA 节点,本地名称是 #cdata-section。 获取节点的限定名。 对于 CDATA 节点,该名称为 #cdata-section。 获取当前节点的类型。 节点类型。对于 CDATA 节点,该值是 XmlNodeType.CDATA。 将节点的子级保存到指定的 中。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 提供多个类使用的文本操作方法。 初始化 类的新实例。 将指定的字符串追加到节点的字符数据的结尾。 要插入现有字符串的字符串。 包含节点的数据。 节点的数据。 从节点移除一组字符。 字符串中开始进行删除的位置。 要删除的字符数。 获取或设置节点及该节点所有子级的串联值。 节点及该节点所有子级的串联值。 从指定的字符偏移量开始插入指定的字符串。 字符串中插入所提供字符串数据的位置。 要插入现有字符串的字符串数据。 获取数据的长度(以字符为单位)。 属性中字符串的长度(以字符为单位)。长度可能为零;也就是说 CharacterData 节点可能是空的。 从指定的偏移量开始用指定的字符串替换指定数目的字符。 字符串中要开始替换的位置。 要替换的字符数。 替换旧字符串数据的新数据。 在指定的范围内检索完整字符串的子字符串。 对应于指定范围的子字符串。 字符串中开始检索的位置。偏移量为零指示起始点在数据的开始处。 要检索的字符数。 获取或设置节点的值。 节点的值。 节点是只读的。 表示 XML 注释的内容。 Initializes a new instance of the class. The content of the comment element. The parent XML document. 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。由于注释节点没有子级,因此克隆的节点始终包含文本内容,而不管参数的设置如何。 获取节点的本地名称。 对于注释节点,该值为 #comment。 获取节点的限定名。 对于注释节点,该值为 #comment。 获取当前节点的类型。 对于注释节点,该值为 XmlNodeType.Comment。 将节点的所有子级保存到指定的 中。因为注释节点没有子级,所以此方法不会产生任何效果。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 对 XML 名称进行编码和解码并提供方法在公共语言类型库类型和 XML 架构定义语言 (XSD) 类型之间进行转换。当转换数据类型时,返回的值是独立于区域设置的。 初始化 类的新实例。 对名称进行解码。该方法完成 方法的反向操作。 解码的名称。 要转换的名称。 将名称转换为有效的 XML 本地名称。 已编码的名称。 要编码的名称。 将名称转换为有效的 XML 名称。 返回名称,任何无效的字符都由转义字符串替换。 要转换的名称。 根据 XML 规范验证该名称是否有效。 已编码的名称。 要编码的名称。 转换为等效的 一个 Boolean 值,即 true 或 false。 要转换的字符串。 为 null。 不代表 Boolean 值。 转换为等效的 与该字符串等效的 Byte。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 代表单个字符的 Char。 包含所要转换的单个字符的字符串。 参数的值为 null。 参数包含多个字符。 转换为等效的 与该字符串等效的 DateTime。 要转换的字符串。 为 null。 为空字符串或格式不正确。 转换为等效的 与该字符串等效的 DateTime。 要转换的字符串。 该格式结构适用于转换的 DateTime。有效格式包括“yyyy-MM-ddTHH:mm:sszzzzzz”及其子集。根据此格式验证字符串。 为 null。 为 String.Empty - 或 - 不包含与 对应的日期和时间。 转换为等效的 与该字符串等效的 DateTime。 要转换的字符串。 包含格式结构的数组,这些格式结构适用于转换的 DateTime。有效格式包括“yyyy-MM-ddTHH:mm:sszzzzzz”及其子集。 为 null。 的一个元素为 String.Empty - 或 - 不包含与 的任何元素对应的日期和时间。 使用指定的 转换为 的等效 要转换的 值。 值之一,用于指定日期是应该转换为本地时间,还是应该保留为协调通用时间 (UTC)(如果它为 UTC 日期)。 为 null。 值为 null。 是一个空字符串或其格式无效。 转换为等效的 与该字符串等效的 Decimal。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 Double。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 Guid。 要转换的字符串。 转换为等效的 与该字符串等效的 Int16。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 Int32。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 Int64。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 SByte。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 Single。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为 Boolean 的字符串表示形式,即“true”或“false”。 要转换的值。 转换为 Byte 的字符串表示形式。 要转换的值。 转换为 Char 的字符串表示形式。 要转换的值。 转换为 DateTime 的字符串表示形式,格式为 yyyy-MM-ddTHH:mm:ss,其中“T”是常数文本。 要转换的值。 转换为 指定格式的 DateTime 的字符串表示形式。 要转换的值。 定义如何显示转换的字符串的格式结构。有效格式包括“yyyy-MM-ddTHH:mm:sszzzzzz”及其子集。 使用指定的 转换为 的等效 要转换的 值。 值之一,用于指定如何处理 值。 值无效。 值为 null。 转换为 Decimal 的字符串表示形式。 要转换的值。 转换为 Double 的字符串表示形式。 要转换的值。 转换为 Guid 的字符串表示形式。 要转换的值。 转换为 Int16 的字符串表示形式。 要转换的值。 转换为 Int32 的字符串表示形式。 要转换的值。 转换为 Int64 的字符串表示形式。 要转换的值。 转换为 SByte 的字符串表示形式。 要转换的值。 转换为 Single 的字符串表示形式。 要转换的值。 转换为 TimeSpan 的字符串表示形式。 要转换的值。 转换为 UInt16 的字符串表示形式。 要转换的值。 转换为 UInt32 的字符串表示形式。 要转换的值。 转换为 UInt64 的字符串表示形式。 要转换的值。 Converts the to a equivalent. A TimeSpan equivalent of the string. The string to convert. The string format must conform to the W3C XML Schema Part 2:Datatypesrecommendation for duration. is not in correct format to represent a TimeSpan value. 转换为等效的 与该字符串等效的 UInt16。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 UInt32。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 转换为等效的 与该字符串等效的 UInt64。 要转换的字符串。 为 null。 的格式不正确。 表示小于 或大于 的数字。 根据 W3C 可扩展标记语言建议验证该名称是否是有效的名称。 该名称(如果它是有效的 XML 名称)。 要验证的名称。 不是有效的 XML 名称。 为 null 或 String.Empty。 根据 W3C 可扩展标记语言建议验证该名称是否是有效的 NCName。 该名称(如果它是有效的 NCName)。 要验证的名称。 为 null 或 String.Empty。 不是有效 NCName。 根据 W3C XML Schema Part2: Datatypes recommendation(W3C 的 XML 架构第 2 部分:数据类型建议),验证字符串是否为有效 NMTOKEN 名称标记(如果它是有效的 NMTOKEN)。 要验证的字符串。 该字符串不是有效的名称标记。 为 null。 根据 W3C XML 架构第 2 部分“数据类型”建议,验证该字符串是否为有效标记。 标记(如果它是有效的标记)。 要验证的字符串值。 该属性值不是有效的标记。 指定在字符串与 之间转换时,如何处理时间值。 作为本地时间处理。如果 对象表示协调通用时间 (UTC),它将转换为本地时间。 作为 UTC 处理。如果 对象表示本地时间,它将转换为 UTC。 如果 要转换为字符串,将作为本地时间处理。 转换时应保留时区信息。 表示 XML 声明节点:<?xml version='1.0'...?>。 Initializes a new instance of the class. The XML version; see the property. The encoding scheme; see the property. Indicates whether the XML document depends on an external DTD; see the property. The parent XML document. 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。由于 XmlDeclaration 节点没有子级,因此克隆的节点始终包含数据值,而不管参数的设置如何。 获取或设置 XML 文档的编码级别。 有效的字符编码名称。受到最广泛支持的 XML 字符编码名称如下: 类别 编码名 Unicode UTF-8、UTF-16 ISO 10646 ISO-10646-UCS-2、ISO-10646-UCS-4 ISO 8859 ISO-8859-n(其中“n”表示从 1 到 9 的数字) JIS X-0208-1997 ISO-2022-JP、Shift_JIS、EUC-JP 该值为可选值。如果未设置值,该属性将返回 String.Empty。 如果未包含编码属性,则在写出或保存文档时将假定为 UTF-8 编码。 获取或设置 XmlDeclaration 的连接的值。 XmlDeclaration 的连接的值(即 <?xml 和 ?> 之间的每一个字符)。 获取节点的本地名称。 对于 XmlDeclaration 节点,本地名称为 xml。 获取节点的限定名。 对于 XmlDeclaration 节点,该名称为 xml。 获取当前节点的类型。 对于 XmlDeclaration 节点,该值为 XmlNodeType.XmlDeclaration。 获取或设置独立属性的值。 如果 XML 文档所需要的所有实体声明都包含在文档内,则有效值为 yes,或者如果需要外部文档类型定义 (DTD),则为 no。如果 XML 声明中没有独立属性 (Attribute),该属性 (Property) 将返回 String.Empty。 获取或设置 XmlDeclaration 的值。 XmlDeclaration 的内容(即 <?xml 和 ?> 之间的每一个字符)。 获取文档的 XML 版本。 该值始终为 1.0。 将节点的子级保存到指定的 中。由于 XmlDeclaration 节点没有子级,因此该方法无效。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示 XML 文档。 初始化 类的新实例。 用指定的 初始化 XmlDocument 类的新实例。 要使用的 XmlImplementation。 用指定的 初始化 XmlDocument 类的新实例。 要使用的 XmlNameTable。 获取当前节点的基 URI。 从其加载节点的位置。 创建此节点的一个副本。 克隆的 XmlDocument 节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 创建具有指定 新的 XmlAttribute。 属性的限定名。如果名称包含冒号,则 属性反映名称中第一个冒号之前的部分, 属性反映名称中第一个冒号之后的部分。 保持为空,除非该前缀是一个可识别的内置前缀,例如 xmlns。在这种情况下,NamespaceURI 具有值 http://www.w3.org/2000/xmlns/。 创建具有指定限定名和 新的 XmlAttribute。 属性的限定名。如果名称包含冒号,则 属性将反映名称中位于冒号前的部分,而 属性将反映名称中位于冒号后的部分。 属性的 namespaceURI。如果限定名包含前缀 xmlns,则该参数必须是 http://www.w3.org/2000/xmlns/。 创建一个具有指定的 新的 XmlAttribute。 属性的前缀(如果有的话)。String.Empty 与 null 等效。 属性的本地名称。 属性的命名空间 URI(如果有的话)。String.Empty 与 null 等效。如果 为 xmlns,则该参数必须是 http://www.w3.org/2000/xmlns/;否则将引发异常。 创建包含指定数据的 新的 XmlCDataSection。 新 XmlCDataSection 的内容。 创建包含指定数据的 新的 XmlComment。 新 XmlComment 的内容。 创建具有指定前缀、本地名称和命名空间 URI 的默认属性。 新的 属性的前缀(如果有的话)。 属性的本地名称。 属性的命名空间 URI(如果有的话)。 创建 新的 XmlDocumentFragment。 返回新的 对象。 新的 XmlDocumentType。 此文档类型的名称。 此文档类型的公共标识符或 null。可以指定公共 URI 以及系统标识符,以标识外部 DTD 子集的位置。 此文档类型的系统标识符或 null。指定外部 DTD 子集的文件位置的 URL。 此文档类型的 DTD 内部子集或 null。 创建具有指定名称的元素。 新的 XmlElement。 元素的限定名。如果名称包含冒号,则 属性反映名称中位于冒号之前的部分, 属性反映名称中位于冒号之后的部分。限定名不能包含“xmlns”前缀。 创建具有限定名和 新的 XmlElement。 元素的限定名。如果名称包含冒号,则 属性将反映名称中位于冒号前的部分,而 属性将反映名称中位于冒号后的部分。限定名不能包含“xmlns”前缀。 元素的命名空间 URI。 创建具有指定 的元素。 新的 新元素的前缀(如果有的话)。String.Empty 与 null 等效。 新元素的本地名称。 新元素的命名空间 URI(如果有的话)。String.Empty 与 null 等效。 创建具有指定名称的 新的 XmlEntityReference。 实体引用的名称。 名称无效(例如,以“#”开头的名称无效。) 创建一个用于导航此文档的新 对象。 一个 对象。 创建 对象,以定位位于指定的 上的此文档。 对象。 希望导航器最初定位在的 创建具有指定的节点类型、 新的 XmlNode。 新节点的 的字符串版本。该参数必须是下表中列出的值之一。 新节点的限定名。如果名称包含一个冒号,则将它解析为 两部分。 新节点的命名空间 URI。 未提供名称,但 XmlNodeType 需要名称;或者 不是下面列出的字符串之一。 创建一个具有指定的 新的 XmlNode。 新节点的 XmlNodeType。 新节点的限定名。如果名称包含一个冒号,则将其解析为 两部分。 新节点的命名空间 URI。 未提供名称,而 XmlNodeType 需要名称。 创建一个具有指定的 新的 XmlNode。 新节点的 XmlNodeType。 新节点的前缀。 新节点的本地名称。 新节点的命名空间 URI。 未提供名称,而 XmlNodeType 需要名称。 创建一个具有指定名称和数据的 新的 XmlProcessingInstruction。 处理指令的名称。 处理指令的数据。 创建一个 节点。 一个新的 XmlSignificantWhitespace 节点。 此字符串必须只包含下列字符:&#20;、&#10;、&#13; 和 &#9; 创建具有指定文本的 新的 XmlText 节点。 Text 节点的文本。 创建一个 节点。 一个新的 XmlWhitespace 节点。 此字符串必须只包含下列字符:&#20;、&#10;、&#13; 和 &#9; 创建一个具有指定值的 节点。 新的 XmlDeclaration 节点。 版本必须为“1.0”。 编码方式属性的值。这是当将 保存到文件或流时使用的编码方式;因此必须将其设置为 类支持的字符串,否则 失败。如果这是 null 或 String.Empty,则 Save 方法不在 XML 声明上写出编码方式属性,因此将使用默认的编码方式 UTF-8。 注意:如果将 XmlDocument 保存到 ,则放弃该编码值。而改用 TextWriter 或 XmlTextWriter 的编码方式。这确保可以使用正确的编码方式读回写出的 XML。 该值必须是“yes”或“no”。如果这是 null 或 String.Empty,Save 方法不在 XML 声明上写出独立属性。 的值是上面所指定的值以外的值。 获取文档的根 表示 XML 文档树的根的 XmlElement。如果不存在根,则返回 null。 获取包含 DOCTYPE 声明的节点。 包含 DocumentType(DOCTYPE 声明)的 获取具有指定 ID 的 具有匹配 ID 的 XmlElement;如果未找到匹配的元素,则为 null。 要匹配的属性 ID。 返回一个 ,它包含与指定 匹配的所有子代元素的列表。 ,包含所有匹配节点的列表。如果没有任何节点与 匹配,则返回的集合将为空。 要匹配的限定名。它针对匹配节点的 Name 属性进行匹配。特殊值“*”匹配所有标记。 返回一个 ,它包含与指定 匹配的所有子代元素的列表。 ,包含所有匹配节点的列表。如果没有任何节点与指定的 匹配,则返回的集合将为空。 要匹配的 LocalName。特殊值“*”匹配所有标记。 要匹配的 NamespaceURI。 获取当前文档的 对象。 当前文档的 XmlImplementation 对象。 将节点从另一个文档导入到当前文档。 导入的 正在被导入的节点。 如果执行深层克隆,则为 true;否则为 false。 在一个不能被导入的节点类型上调用了该方法。 获取或设置表示当前节点子级的标记。 当前节点子级的标记。 设置此属性时指定的 XML 不是格式良好的。 获取一个值,该值指示当前节点是否是只读的。 如果当前节点是只读的,则为 true;否则为 false。XmlDocument 节点总是返回 false。 从指定的流加载 XML 文档。 包含要加载的 XML 文档的流。 XML 中有加载或分析错误。这种情况下,文档保持为空。 从指定的 加载 XML 文档。 用于将 XML 数据输送到文档中的 TextReader。 XML 中有加载或分析错误。这种情况下,文档保持为空。 从指定的 URL 加载 XML 文档。 文件的 URL,该文件包含要加载的 XML 文档。URL 既可以是本地文件,也可以是 HTTP URL(Web 地址)。 XML 中有加载或分析错误。这种情况下,文档保持为空。 是一个零长度字符串,仅包含空白或者包含一个或多个由 定义的无效字符。 为 null。 指定的路径、文件名或者两者都超出了系统定义的最大长度。例如,在基于 Windows 的平台上,路径必须小于 248 个字符,文件名必须小于 260 个字符。 指定的路径无效(例如,它位于未映射的驱动器上)。 打开文件时发生了 I/O 错误。 指定了一个只读文件。 - 或 - 在当前平台上不支持此操作。 - 或 - 指定了一个目录。 - 或 - 调用方没有所要求的权限。 未找到在 中指定的文件。 的格式无效。 调用方没有所要求的权限。 从指定的 加载 XML 文档。 用于将 XML 数据输送到文档中的 XmlReader。 XML 中有加载或分析错误。这种情况下,文档保持为空。 从指定的字符串加载 XML 文档。 包含要加载的 XML 文档的字符串。 XML 中有加载或分析错误。这种情况下,文档保持为空。 获取节点的本地名称。 对于 XmlDocument 节点,本地名称是 #document。 获取节点的限定名。 对于 XmlDocument 节点,该名称是 #document。 获取与此实现关联的 XmlNameTable,它使您能够获取该文档中字符串的原子化版本。 当属于该文档的节点的 已被更改时发生。 当属于该文档的节点的 将被更改时发生。 当属于该文档的节点已被插入另一个节点时发生。 当属于该文档的节点将被插入另一个节点时发生。 当属于该文档的节点已被从其父级移除时发生。 当属于该文档的节点将被从文档中移除时发生。 获取当前节点的类型。 节点类型。对于 XmlDocument 节点,该值是 XmlNodeType.Document。 获取当前节点所属的 对于 XmlDocument 节点( 等于 XmlNodeType.Document),该属性总是返回 null。 获取该节点(对于可以具有父级的节点)的父级。 始终返回 null。 获取或设置一个值,该值指示是否在元素内容中保留空白。 true 表示保留空白;否则为 false。默认为 false。 根据 中的信息创建一个 对象。读取器必须定位在节点或属性上。 新的 XmlNode;如果不存在其他节点,则为 null。 XML 源 读取器定位在一个不能转换为有效 DOM 节点的节点类型上(例如 EndElement 或 EndEntity)。 将 XML 文档保存到指定的流。 要保存到其中的流。 此操作不产生格式良好的 XML 文档(例如,没有文档元素或重复的 XML 声明)。 将 XML 文档保存到指定的 要保存到其中的 TextWriter。 此操作不产生格式良好的 XML 文档(例如,没有文档元素或重复的 XML 声明)。 将 XML 文档保存到指定的文件。 要将文档保存到其中的文件的位置。 此操作不产生格式良好的 XML 文档(例如,没有文档元素或重复的 XML 声明)。 将 XML 文档保存到指定的 要保存到其中的 XmlWriter。 此操作不产生格式良好的 XML 文档(例如,没有文档元素或重复的 XML 声明)。 返回节点的后架构验证信息集 (PSVI)。 表示节点的 PSVI 的 对象。 获取或设置与此 关联的 对象。 为一个包含与此 关联的 XML 架构定义语言 (XSD) 架构的 对象;否则,为一个空 对象。 验证 是不是 属性中包含的 XML 架构定义语言 (XSD) 架构。 接收有关架构验证警告和错误的信息的 对象。 发生了架构验证事件且未指定 对象。 根据 属性中的 XML 架构定义语言 (XSD) 架构,验证指定的 对象。 接收有关架构验证警告和错误的信息的 对象。 创建的要验证的 对象。 对象参数不是创建自 对象参数不是元素、属性、文档片段或根节点。 发生了架构验证事件且未指定 对象。 将 XmlDocument 节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将 XmlDocument 节点保存到指定的 要保存到其中的 XmlWriter。 设置 以用于解析外部资源。 要使用的 XmlResolver。 在 .NET Framework 1.1 版中,调用方必须受到完全信任才能指定 XmlResolver。 该属性被设置为 null 并且遇到了外部 DTD 或实体。 表示对树插入操作有用的轻量对象。 Initializes a new instance of the class. The XML document that is the source of the fragment. 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 获取或设置表示此节点子级的标记。 该节点子级的标记。 设置此属性时指定的 XML 的格式不合式。 获取节点的本地名称。 对于 XmlDocumentFragment 节点,本地名称为 #document-fragment。 获取节点的限定名。 对于 XmlDocumentFragment 节点,该名称为 #document-fragment。 获取当前节点的类型。 对于 XmlDocumentFragment 节点,该值是 XmlNodeType.DocumentFragment。 获取该节点所属的 该节点所属的 XmlDocument。 获取该节点(对于可以具有父级的节点)的父级。 该节点的父级。 对于 XmlDocumentFragment 节点,该属性总是 null。 将节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示文档类型声明。 Initializes a new instance of the class. The qualified name; see the property. The public identifier; see the property. The system identifier; see the property. The DTD internal subset; see the property. The parent document. 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。对于文档类型节点,不管参数设置如何,克隆的节点总是包括子树。 获取文档类型声明中声明的 节点的集合。 包含 XmlEntity 节点的 。返回的 XmlNamedNodeMap 是只读的。 获取 DOCTYPE 声明上文档类型定义 (DTD) 内部子集的值。 DOCTYPE 上的 DTD 内部子集。如果没有 DTD 内部子集,则返回 String.Empty。 获取一个值,该值指示节点是否是只读的。 如果节点是只读的,则为 true;否则为 false。 由于 DocumentType 节点是只读的,所以此属性总是返回 true。 获取节点的本地名称。 对于 DocumentType 节点,此属性返回文档类型的名称。 获取节点的限定名。 对于 DocumentType 节点,此属性返回文档类型的名称。 获取当前节点的类型。 对于 DocumentType 节点,该值是 XmlNodeType.DocumentType。 获取文档类型声明中存在的 节点的集合。 包含 XmlNotation 节点的 。返回的 XmlNamedNodeMap 是只读的。 获取 DOCTYPE 声明上公共标识符的值。 DOCTYPE 上的公共标识符。如果没有公共标识符,则返回 String.Empty。 获取 DOCTYPE 声明上系统标识符的值。 DOCTYPE 上的系统标识符。如果没有系统标识符,则返回 String.Empty。 将节点的所有子级保存到指定的 中。对于 XmlDocumentType 节点,此方法无效。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示一个元素。 Initializes a new instance of the class. The namespace prefix; see the property. The local name; see the property. The namespace URI; see the property. The parent XML document. 获取包含该节点属性列表的 包含该节点属性列表的 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身(如果该节点是一个 XmlElement,还克隆其属性)。 返回具有指定名称的属性的值。 指定属性的值。如果未找到匹配属性,或者如果此属性没有指定值或默认值,则返回空字符串。 要检索的属性的名称。这是限定名。它针对匹配节点的 Name 属性进行匹配。 返回具有指定本地名称和命名空间 URI 的属性的值。 指定属性的值。如果未找到匹配属性,或者如果此属性没有指定值或默认值,则返回空字符串。 要检索的属性的本地名称。 要检索的属性的命名空间 URI。 返回具有指定名称的 XmlAttribute。 指定的 XmlAttribute;如果未找到匹配属性,则为 null。 要检索的属性的名称。这是限定名。它针对匹配节点的 Name 属性进行匹配。 返回具有指定本地名称和命名空间 URI 的 指定的 XmlAttribute;如果未找到匹配属性,则为 null。 属性的本地名称。 属性的命名空间 URI。 返回一个 ,它包含与指定 匹配的所有子代元素的列表。 ,包含所有匹配节点的列表。 要匹配的名称标记。这是限定名。它针对匹配节点的 Name 属性进行匹配。星号 (*) 是一个匹配所有标记的特殊值。 返回一个 ,它包含与指定 匹配的所有子代元素的列表。 ,包含所有匹配节点的列表。 要匹配的本地名称。星号 (*) 是一个匹配所有标记的特殊值。 要匹配的命名空间 URI。 确定当前节点是否具有带有指定名称的属性。 如果当前节点具有指定的属性,则为 true;否则为 false。 要查找的属性的名称。这是限定名。它针对匹配节点的 Name 属性进行匹配。 确定当前节点是否具有带有指定本地名称和命名空间 URI 的属性。 如果当前节点具有指定的属性,则为 true;否则为 false。 要查找的属性的本地名称。 要查找的属性的命名空间 URI。 获取一个 boolean 值,该值指示当前节点是否有任何属性。 如果当前节点具有属性,则为 true;否则为 false。 获取或设置节点及其所有子级的串联值。 节点及其所有子级的串联值。 获取或设置只表示此节点子级的标记。 该节点子级的标记。 设置此属性时指定的 XML 的格式不合式。 获取或设置元素的标记格式。 如果以短标记格式“<item/>”序列化元素,则返回 true;如果以长格式“<item></item>”序列化元素,则为 false。 当设置该属性时,如果设置为 true,则移除该元素的子级并以短标记格式序列化该元素。如果设置为 false,则更改该属性的值(不管该元素是否具有内容);如果该元素为空,则以长格式对其进行序列化。 该属性是文档对象模型 (DOM) 的 Microsoft 扩展。 获取当前节点的本地名称。 移除了前缀的当前节点的名称。例如,对于元素 <bk:book>,LocalName 是 book。 获取节点的限定名。 节点的限定名。对于 XmlElement 节点,这是该元素的标记名。 获取该节点的命名空间 URI。 该节点的命名空间 URI。如果没有命名空间 URI,则此属性返回 String.Empty。 获取紧接在该元素后面的 紧接在该元素后面的 XmlNode。 获取当前节点的类型。 节点类型。对于 XmlElement 节点,该值是 XmlNodeType.Element。 获取该节点所属的 该元素所属的 XmlDocument。 获取或设置该节点的命名空间前缀。 该节点的命名空间前缀。如果没有前缀,则该属性返回 String.Empty。 此节点是只读的 指定的前缀包含无效字符。 指定的前缀格式不正确。 该节点的 namespaceURI 为 null。 指定的前缀为“xml”,而该节点的 namespaceURI 与 http://www.w3.org/XML/1998/namespace 不同。 移除当前节点的所有指定属性和子级。不移除默认属性。 从元素移除所有指定的属性。不移除默认属性。 按名称移除属性。 要移除的属性的名称。这是限定名。它针对匹配节点的 Name 属性进行匹配。 节点是只读的。 移除具有指定本地名称和命名空间 URI 的属性。(如果移除的属性有一个默认值,则立即予以替换)。 要移除的属性的本地名称。 要移除的属性的命名空间 URI。 节点是只读的。 从元素中移除具有指定索引的属性节点。(如果移除的属性有一个默认值,则立即予以替换)。 移除的属性节点;如果在给定索引位置没有节点,则为 null。 要移除的节点的索引。第一个节点的索引为 0。 移除由本地名称和命名空间 URI 指定的 。(如果移除的属性有一个默认值,则立即予以替换)。 移除的 XmlAttribute;如果 XmlElement 不具有匹配的属性节点,则为 null。 属性的本地名称。 属性的命名空间 URI。 该节点是只读的。 移除指定的 移除的 XmlAttribute;如果 不是 XmlElement 的属性节点,则为 null。 要移除的 XmlAttribute 节点。如果移除的属性具有默认值,则立即替换它。 该节点是只读的。 获取作为架构验证的结果分配给此节点的架构验证后信息集。 包含此节点的架构验证后信息集的 对象。 设置具有指定名称的属性的值。 要创建或更改的属性的名称。这是限定名。如果该名称包含一个冒号,则将其解析为前缀和本地名称两个部分。 要为此属性设置的值。 指定的名称包含无效字符。 节点是只读的。 设置具有指定本地名称和命名空间 URI 的属性的值。 属性值。 属性的本地名称。 属性的命名空间 URI。 要为此属性设置的值。 添加指定的 要添加的 XmlAttribute。 属性的本地名称。 属性的命名空间 URI。 添加指定的 如果该属性替换具有相同名称的现有属性,则返回旧 XmlAttribute;否则返回 null。 要添加到该元素的属性集合的 XmlAttribute 节点。 是从不同于创建此节点的文档创建的。或者此节点是只读的。 已经是另一个 XmlElement 对象的属性。您必须显式克隆 XmlAttribute 节点以在其他 XmlElement 对象中重用它们。 将节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将当前节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示实体声明,例如 <!ENTITY... >. 获取当前节点的基统一资源标识符 (URI)。 从其加载节点的位置。 创建此节点的一个副本。无法克隆 Entity 节点。对 对象调用此方法将引发异常。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 无法克隆 Entity 节点。对 对象调用此方法将引发异常。 获取实体节点和所有其子级的串联值。 节点及其所有子级的串联值。 试图设置此属性。 获取表示此节点子级的标记。 对于 XmlEntity 节点,返回 String.Empty。 试图设置此属性。 获取一个值,该值指示节点是否是只读的。 如果节点是只读的,则为 true;否则为 false。 由于 XmlEntity 节点为只读,该属性总是返回 true。 获取不带有命名空间前缀的节点名称。 对于 XmlEntity 节点,此属性返回实体的名称。 获取节点的名称。 实体的名称。 获取节点的类型。 节点类型。对于 XmlEntity 节点,该值为 XmlNodeType.Entity。 获取实体声明上可选 NDATA 属性的名称。 NDATA 属性的名称。如果没有 NDATA,则返回 null。 获取表示此节点及其所有子级的标记。 对于 XmlEntity 节点,返回 String.Empty。 获取实体声明上公共标识符的值。 实体上的公共标识符。如果没有公共标识符,则返回 null。 获取实体声明上系统标识符的值。 实体上的系统标识符。如果没有系统标识符,则返回 null。 将节点的所有子级保存到指定的 中。对于 XmlEntity 节点,此方法无效。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。对于 XmlEntity 节点,此方法无效。 要保存到其中的 XmlWriter。 表示实体引用节点。 Initializes a new instance of the class. The name of the entity reference; see the property. The parent XML document. 获取当前节点的基统一资源标识符 (URI)。 从其加载节点的位置。 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。对于 XmlEntityReference 节点,此方法总是返回不带任何子级的实体引用节点。当将节点插入父级时,设置替换文本。 获取一个值,该值指示节点是否是只读的。 如果节点是只读的,则为 true;否则为 false。 由于 XmlEntityReference 节点为只读,该属性总是返回 true。 获取节点的本地名称。 对于 XmlEntityReference 节点,此属性返回引用的实体的名称。 获取节点的名称。 引用的实体的名称。 获取节点的类型。 节点类型。对于 XmlEntityReference 节点,该值是 XmlNodeType.EntityReference。 获取或设置节点的值。 节点的值。对于 XmlEntityReference 节点,此属性返回 null。 节点是只读的。 设置该属性。 将节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 返回有关最后一个异常的详细信息。 初始化 XmlException 类的新实例。 使用 对象中的信息初始化 XmlException 类的新实例。 SerializationInfo 对象,包含 XmlException 的所有属性。 StreamingContext 对象,包含上下文信息。 用指定的错误信息初始化 XmlException 类的一个新实例。 错误说明。 初始化 XmlException 类的新实例。 错误条件的说明。 引发 XmlException 的 (如果有的话)。此值可为 null。 用指定的消息、内部异常、行号和行位置初始化 XmlException 类的新实例。 错误说明。 导致当前异常的异常。此值可为 null。 指示错误发生位置的行号。 指示错误发生位置的行位置。 对于给定的 ,将所有的 XmlException 属性流式写入 类。 SerializationInfo 对象。 StreamingContext 对象。 获取指示错误发生位置的行号。 指示错误发生位置的行号。 获取指示错误发生位置的行位置。 指示错误发生位置的行位置。 获取描述当前异常的消息。 解释异常原因的错误信息。 Gets the location of the XML file. The source URI for the XML data. If there is no source URI, this property returns null. 为一组 对象定义上下文。 初始化 类的新实例。 用指定的 初始化 类的新实例。 一个 对象。 创建一个新的 新的 XmlDocument 对象。 测试文档对象模型 (DOM) 实现是否实现某个特定的功能。 如果指定的版本中实现了该功能,则为 true;否则为 false。 下表显示导致 HasFeature 返回 true 的组合。 strFeature strVersion XML 1.0 XML 2.0 要测试的功能的软件包名称。该名称不区分大小写。 这是要测试的软件包名称的版本号。如果不指定版本 (null),则支持该功能的任何版本会导致方法返回 true。 获取紧靠该节点(之前或之后)的节点。 获取紧接在该节点之后的节点。 紧随该节点之后的 ,或者如果不存在,则为 null。 获取紧接在该节点之前的节点。 前面的 ,如果不存在,则为 null。 表示可以通过名称或索引访问的节点的集合。 获取 XmlNamedNodeMap 中的节点数。 节点数。 提供对 XmlNamedNodeMap 中节点集合上“foreach”样式迭代的支持。 一个 检索通过名称指定的 具有指定名称的 XmlNode;如果未找到匹配节点,则为 null。 要检索节点的限定名。它针对匹配节点的 属性进行匹配。 检索具有匹配的 的节点。 具有匹配的本地名称和命名空间 URI 的 ;如果未找到匹配节点,则为 null。 要检索的节点的本地名称。 要检索的节点的命名空间统一资源标识符 (URI)。 检索位于 XmlNamedNodeMap 中指定索引处的节点。 指定索引处的 。如果 小于 0 或大于等于 属性,则返回 null。 要从 XmlNamedNodeMap 中检索的节点的索引位置。索引是从零开始的;因此第一个节点的索引是 0,最后一个节点的索引是 -1。 从 XmlNamedNodeMap 中移除节点。 从此 XmlNamedNodeMap 中移除的 XmlNode;如果未找到匹配的节点,则为 null。 要移除的节点的限定名。该名称针对匹配节点的 属性进行匹配。 移除具有匹配的 的节点。 移除的 ;如果未找到匹配的节点,则为 null。 要移除的节点的本地名称。 要移除的节点的命名空间 URI。 使用其 属性添加 如果 替换具有相同名称的现有节点,则返回旧节点;否则返回 null。 要存储在 XmlNamedNodeMap 中的 XmlNode。如果具有该名称的节点已存在于映射中,则用新节点将其替换。 是从不同于创建此 XmlNamedNodeMap 的 创建的;或者 XmlNamedNodeMap 是只读的。 解析集合的命名空间、向集合添加命名空间和从集合中移除命名空间,以及提供对这些命名空间的范围管理。 用指定的 初始化 类的新实例。 要使用的 向构造函数传递了 null Adds the given namespace to the collection. The prefix to associate with the namespace being added. Use String.Empty to add a default namespace.Note:If the will be used for resolving namespaces in an XML Path Language (XPath) expression, a prefix must be specified. If an XPath expression does not include a prefix, it is assumed that the namespace Uniform Resource Identifier (URI) is the empty namespace. For more information about XPath expressions and the , refer to the and methods. The namespace to add. The value for is "xml" or "xmlns". The value for or is null. 获取默认命名空间的命名空间 URI。 返回默认命名空间的命名空间 URI;如果没有默认命名空间,则为 String.Empty。 返回一个枚举数,将使用该枚举数循环访问 集合中的命名空间。 一个 ,包含 存储的前缀。 获取被前缀键控的可用于枚举当前范围内的命名空间的命名空间名称集合。 一个 对象,包含当前范围内的命名空间和前缀对的集合。 一个 值,指定要返回的命名空间节点的类型。 获取一个值,该值指示所提供的前缀是否具有为当前推到的范围定义的命名空间。 如果定义有命名空间,则为 true;否则为 false。 要查找的命名空间的前缀。 获取指定前缀的命名空间 URI。 返回 的命名空间 URI;如果没有映射的命名空间,则为 null。返回的字符串是原子化的。 有关原子化字符串的更多信息,请参见 要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递 String.Empty。 查找为给定的命名空间 URI 声明的前缀。 匹配的前缀。如果没有映射的前缀,则该方法返回 String.Empty。如果提供了空值,则返回 null。 要为前缀解析的命名空间。 获取与此对象关联的 此对象使用的 将命名空间范围弹出堆栈。 如果堆栈上留有命名空间范围,则为 true;如果不再有要弹出的命名空间,则为 false。 将命名空间范围推到堆栈上。 为给定的前缀移除给定的命名空间。 命名空间的前缀 要为给定的前缀移除的命名空间。所移除的命名空间来自当前的命名空间范围。忽略当前范围以外的命名空间。 的值为 null。 定义命名空间范围。 在当前节点范围内定义的所有命名空间。这包括总是隐式声明的 xmlns:xml 命名空间。未定义返回的命名空间的顺序。 在当前节点范围内定义的所有命名空间,但不包括总是隐式声明的 xmlns:xml 命名空间。未定义返回的命名空间的顺序。 在当前节点本地定义的所有命名空间。 原子化字符串对象表。 初始化 类的新实例。 当在派生类中被重写时,将指定的字符串原子化并将其添加到 XmlNameTable。 新的原子化字符串;如果已存在原子化字符串,则为此现有的原子化字符串。如果 length 为零,则返回 String.Empty。 包含要添加的名称的字符数组。 数组中指定名称第一个字符的从零开始的索引。 名称中的字符数。 0 > - 或 - >= .Length - 或 - > .Length 如果 =0,则上述条件不会导致引发异常。 < 0. 当在派生类中被重写时,将指定的字符串原子化并将其添加到 XmlNameTable。 新的原子化字符串;如果已存在原子化字符串,则为此现有的原子化字符串。 要添加的名称。 为 null。 当在派生类中被重写时,获取与给定数组中指定范围的字符包含相同字符的原子化字符串。 原子化字符串;如果字符串尚未原子化,则为 null。如果 为零,则返回 String.Empty。 包含要查找的名称的字符数组。 数组中指定名称第一个字符的从零开始的索引。 名称中的字符数。 0 > - 或 - >= .Length - 或 - > .Length 如果 =0,则上述条件不会导致引发异常。 < 0. 当在派生类中被重写时,获取与指定的字符串包含相同值的原子化字符串。 原子化字符串;如果字符串尚未原子化,则为 null。 要查找的名称。 为 null。 表示 XML 文档中的单个节点。 将指定的节点添加到该节点的子节点列表的末尾。 添加的节点。 要添加的节点。将要添加的节点的全部内容移动到指定位置。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 获取一个 ,它包含该节点的属性。 一个 XmlAttributeCollection,它包含该节点的属性。 如果节点为 XmlNodeType.Element 类型,则返回该节点的属性。否则,该属性将返回 null。 获取当前节点的基 URI。 从其加载节点的位置;如果节点没有基 URI,则为 String.Empty。 获取节点的所有子节点。 一个 ,它包含节点的所有子节点。 如果没有子节点,该属性返回空 创建此节点的一个副本。 克隆的节点。 当在派生类中被重写时,创建该节点的副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 在不能被克隆的节点类型上调用该方法。 创建 以浏览此对象。 XPathNavigator 对象。XPathNavigator 定位在从其调用方法的节点上。它不定位在文档的根上。 获取节点的第一个子级。 节点的第一个子级。如果没有这样的节点,则返回 null。 提供对 XmlNode 中节点上“for each”样式迭代的支持。 一个 查找当前节点范围内离给定的前缀最近的 xmlns 声明,并返回声明中的命名空间 URI。 指定前缀的命名空间 URI。 前缀(要查找它的命名空间 URI)。 查找当前节点范围内离给定的命名空间 URI 最近的 xmlns 声明,并返回声明中定义的前缀。 指定命名空间 URI 的前缀。 要查找其前缀的命名空间 URI。 获取一个值,该值指示节点是否有任何子节点。 如果节点具有子节点,则为 true;否则为 false。 获取或设置节点及其所有子节点的串联值。 节点及其所有子节点的串联值。 Gets or sets the markup representing only the child nodes of this node. The markup of the child nodes of this node.Note:InnerXml does not return default attributes. Setting this property on a node that cannot have child nodes. The XML specified when setting this property is not well-formed. 将指定的节点紧接着插入指定的引用节点之后。 插入的节点。 要插入的 XmlNode。 XmlNode,它是引用节点。 放置在 之后。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 不是此节点的子级。 该节点是只读的。 将指定的节点紧接着插入指定的引用节点之前。 插入的节点。 要插入的 XmlNode。 XmlNode,它是引用节点。 放置在该节点之前。 当前节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 不是此节点的子级。 该节点是只读的。 获取一个值,该值指示节点是否是只读的。 如果节点是只读的,则为 true;否则为 false。 获取具有指定 的第一个子元素。 与指定名称匹配的第一个 要检索的元素的限定名。 获取具有指定 的第一个子元素。 具有匹配的 的第一个 元素的本地名称。 元素的命名空间 URI。 获取节点的最后一个子级。 节点的最后一个子级。如果没有这样的节点,则返回 null。 当在派生类中被重写时,获取节点的本地名称。 移除了前缀的节点的名称。例如,对于元素 <bk:book>,LocalName 是 book。 返回的名称取决于节点的 : 类型 名称 属性 属性的本地名称。 CDATA #cdata-section Comment #comment Document #document DocumentFragment #document-fragment DocumentType 文档类型名称。 Element 元素的本地名称。 Entity 实体的名称。 EntityReference 引用的实体的名称。 Notation 表示法名称。 ProcessingInstruction 处理指令的目标。 Text #text Whitespace #whitespace SignificantWhitespace #significant-whitespace XmlDeclaration #xml-declaration 当在派生类中被重写时,获取节点的限定名。 节点的限定名。返回的名称取决于节点的 : 类型 名称 属性 属性的限定名。 CDATA #cdata-section Comment #comment Document #document DocumentFragment #document-fragment DocumentType 文档类型名称。 Element 元素的限定名。 Entity 实体的名称。 EntityReference 引用的实体的名称。 Notation 表示法名称。 ProcessingInstruction 处理指令的目标。 Text #text Whitespace #whitespace SignificantWhitespace #significant-whitespace XmlDeclaration #xml-declaration 获取该节点的命名空间 URI。 该节点的命名空间 URI。如果没有命名空间 URI,则此属性返回 String.Empty。 获取紧接在该节点之后的节点。 下一个 XmlNode。如果没有下一个节点,则返回 null。 当在派生类中被重写时,获取当前节点的类型。 值之一。 将此 XmlNode 下子树完全深度中的所有 XmlText 节点都转换成“正常”形式,在这种形式中只有标记(即标记、注释、处理指令、CDATA 节和实体引用)分隔 XmlText 节点,也就是说,没有相邻的 XmlText 节点。 Gets the markup representing this node and all its child nodes. The markup containing this node and all its child nodes.Note:OuterXml does not return default attributes. 获取该节点所属的 该节点所属的 。 如果该节点是一个 (NodeType 等于 XmlNodeType.Document),则此属性返回 null。 获取该节点(对于可以具有父级的节点)的父级。 为当前节点父级的 XmlNode。如果节点刚刚创建还未添加到树中,或如果已从树中移除了节点,则父级为 null。对于所有其他节点,返回的值取决于节点的 。下表描述 ParentNode 属性可能的返回值。 NodeType ParentNode 的返回值 Attribute、Document、DocumentFragment、Entity、Notation 返回 null;这些节点不具有父级。 CDATA 返回包含 CDATA 节的元素或实体引用。 Comment 返回包含注释的元素、实体引用、文档类型或文档。 DocumentType 返回文档节点。 Element 返回该元素的父节点。如果该元素是树中的根节点,则父级是文档节点。 EntityReference 返回包含该实体引用的元素、属性或实体引用。 ProcessingInstruction 返回包含该处理指令的文档、元素、文档类型或实体引用。 Text 返回包含该文本节点的父元素、属性或实体引用。 获取或设置该节点的命名空间前缀。 该节点的命名空间前缀。例如,对于元素 <bk:book>,Prefix 是 bk。如果没有前缀,则该属性返回 String.Empty。 该节点是只读的。 指定的前缀包含无效字符。 指定的前缀格式不正确。 指定的前缀为“xml”,而该节点的 namespaceURI 与“http://www.w3.org/XML/1998/namespace”不同。 该节点是一个属性,指定的前缀为“xmlns”,并且该节点的 namespaceURI 与“http://www.w3.org/2000/xmlns/”不同。 该节点是一个属性,而该节点的 qualifiedName 是“xmlns”。 将指定的节点添加到该节点的子节点列表的开头。 添加的节点。 要添加的节点。将要添加的节点的全部内容移动到指定位置。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 获取紧接在该节点之前的节点。 前一个 XmlNode。如果前面没有节点,则返回 null。 移除当前节点的所有子节点和/或属性。 移除指定的子节点。 已移除的节点。 正在被移除的节点。 不是此节点的子级。或者此节点是只读的。 节点替换子节点 被替换的节点。 要放入子列表的新节点。 列表中正在被替换的节点。 此节点的类型不允许 节点类型的子节点。 是此节点的上级节点。 是从不同于创建此节点的文档创建的。 该节点是只读的。 不是此节点的子级。 获取作为架构验证的结果分配给此节点的架构验证后信息集。 包含此节点的架构验证后信息集的 对象 选择匹配 XPath 表达式的节点列表。 一个 ,包含匹配 XPath 查询的节点集合。不应该要求将 XmlNodeList“实时”连接到 XML 文档。也就是说,XML 文档中的更改不会出现在 XmlNodeList 中,反之亦然。 XPath 表达式。 XPath 表达式包含前缀。 选择匹配 XPath 表达式的节点列表。XPath 表达式中的任何前缀都使用提供的 进行解析。 一个 ,包含匹配 XPath 查询的节点集合。不应该要求将 XmlNodeList“实时”连接到 XML 文档。也就是说,XML 文档中的更改不会出现在 XmlNodeList 中,反之亦然。 XPath 表达式。 一个 ,用于为 XPath 表达式中的前缀解析命名空间。 XPath 表达式包含 XmlNamespaceManager 中没有定义的前缀。 选择匹配 XPath 表达式的第一个 XmlNode。 与 XPath 查询匹配的第一个 XmlNode;如果未找到任何匹配节点,则为 null。不应该要求将 XmlNode “实时”连接到 XML 文档。也就是说,XML 文档中的更改不会出现在 XmlNode 中,反之亦然。 XPath 表达式。 XPath 表达式包含前缀。 选择匹配 XPath 表达式的第一个 XmlNode。XPath 表达式中的任何前缀都使用提供的 进行解析。 与 XPath 查询匹配的第一个 XmlNode;如果未找到任何匹配节点,则为 null。不应该要求将 XmlNode“实时”连接到 XML 文档。也就是说,XML 文档中的更改不会出现在 XmlNode 中,反之亦然。 XPath 表达式。 一个 ,用于为 XPath 表达式中的前缀解析命名空间。 XPath 表达式包含 XmlNamespaceManager 中没有定义的前缀。 测试 DOM 实现是否实现特定的功能。 如果指定的版本中实现了该功能,则为 true;否则为 false。下表描述返回 true 的组合。 功能 版本 XML 1.0 XML 2.0 要测试的功能的软件包名称。该名称不区分大小写。 这是要测试的软件包名称的版本号。如果不指定版本 (null),则支持该功能的任何版本会导致方法返回 true。 有关此成员的说明,请参见 有关此成员的说明,请参见 获取或设置节点的值。 返回的值取决于节点的 。 类型 值 属性 属性值。 CDATASection CDATA 节的内容。 Comment 注释的内容。 Document null. DocumentFragment null. DocumentType null. Element null。可使用 属性访问元素节点的值。 Entity null. EntityReference null. Notation null. ProcessingInstruction 全部内容(不包括指令目标)。 Text 文本节点的内容。 SignificantWhitespace 空白字符。空白可由一个或多个空格字符、回车符、换行符或制表符组成。 Whitespace 空白字符。空白可由一个或多个空格字符、回车符、换行符或制表符组成。 XmlDeclaration 声明的内容(即在 <?xml 和 ?> 之间的所有内容)。 设置只读节点的值。 设置不允许具有值的节点(例如 Element 节点)的值。 当在派生类中被重写时,该节点的所有子节点会保存到指定的 中。 要保存到其中的 XmlWriter。 当在派生类中被重写时,将当前节点保存到指定的 中。 要保存到的 XmlWriter。 指定节点更改的类型。 正在将节点插入树中。 正在从树中移除节点。 正在更改节点值。 提供以下事件的数据: 初始化 类的新实例。 生成了该事件的 生成了该事件的 的旧父级 生成了该事件的 的新父级 生成了该事件的 的旧值。 生成了该事件的 的新值。 Gets a value indicating what type of node change event is occurring. An XmlNodeChangedAction value describing the node change event.XmlNodeChangedAction Value Description Insert A node has been or will be inserted. Remove A node has been or will be removed. Change A node has been or will be changed. Note:The Action value does not differentiate between when the event occurred (before or after). You can create separate event handlers to handle both instances. Gets the value of the after the operation completes. The value of the ParentNode after the operation completes. This property returns null if the node is being removed.Note:For attribute nodes this property returns the . 获取节点的新值。 节点的新值。如果节点既不是属性 (Attribute) 节点也不是文本节点,或者节点要被移除,则此属性 (Property) 将返回 null。 如果在 事件中调用 NewValue,则在更改成功后返回节点的值。如果在 事件中调用 NewValue,将返回节点的当前值。 获取正被添加、移除或更改的 正被添加、移除或更改的 XmlNode;此属性从不返回 null。 Gets the value of the before the operation began. The value of the ParentNode before the operation began. This property returns null if the node did not have a parent.Note:For attribute nodes this property returns the . 获取节点的原始值。 节点的原始值。如果节点既不是特性节点也不是文本节点,或者节点要被插入,此属性将返回 null。 如果在 事件中调用 OldValue,则在更改成功后返回将被替换的节点的当前值。如果在 事件中调用 OldValue,则将返回更改前节点的值。 表示处理以下事件的方法: 事件源。 包含事件数据的 表示排序的节点集合。 Initializes a new instance of the class. 获取 XmlNodeList 中的节点数。 节点数。 在 XmlNodeList 中节点集合上提供一个简单的“foreach”样式迭代。 一个 检索给定索引处的节点。 集合中的 。如果 大于或等于列表中的节点数,则这返回 null。 节点列表中从零开始的索引。 检索给定索引处的节点。 集合中的 。如果 index 大于或等于列表中的节点数,则这返回 null。 节点列表中从零开始的索引。 描述一个节点相对于另一个节点的文档顺序。 此导航器的当前节点位于所提供的导航器的当前节点之前。 此导航器的当前节点位于所提供的导航器的当前节点之后。 两个导航器定位在同一个节点上。 在文档顺序中无法确定节点彼此之间的相对位置。如果两个节点驻留在不同的树中,则可能发生这种情况。 表示提供对 中的 XML 数据进行快速、非缓存的只进访问的读取器。 使用指定的 创建 XmlNodeReader 类的实例。 要读取的 XmlNode。 获取当前节点上的属性数。 当前节点上的属性数。该数目包括默认属性。 获取当前节点的基 URI。 当前节点的基 URI。 获取一个值,该值指示 是否实现二进制内容读取方法。 如果实现二进制内容读取方法,则为 true;否则为 false。 类始终返回 true。 获取一个值,该值指示此读取器是否可以分析和解析实体。 如果此读取器可以分析和解析实体,则为 true;否则为 false。XmlNodeReader 总是返回 true。 更改为 Closed。 获取 XML 文档中当前节点的深度。 XML 文档中当前节点的深度。 获取一个值,该值指示读取器是否定位在流的结尾。 如果此读取器定位在流的结尾,则为 true;否则为 false。 获取具有指定索引的属性的值。 指定属性的值。 属性的索引。索引是从零开始的。(第一个属性的索引为 0。) 参数小于 0 或大于等于 获取具有指定名称的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的限定名。 获取具有指定本地名称和命名空间 URI 的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的本地名称。 属性的命名空间 URI。 获取一个值,该值指示当前节点是否有任何属性。 如果当前节点具有属性,则为 true;否则为 false。 获取一个值,该值指示当前节点是否可以具有 如果读取器当前定位在的节点可以具有 Value,则为 true;否则为 false。 获取一个值,该值指示当前节点是否是从文档类型定义 (DTD) 或架构中定义的默认值生成的属性。 如果当前节点是其值从 DTD 或架构中定义的默认值生成的属性,则为 true;如果属性值是显式设置的,则为 false。 获取一个值,该值指示当前节点是否为空元素(例如,<MyElement/>)。 如果当前节点是一个以 /> 结尾的元素( 等于 XmlNodeType.Element),则为 true;否则为 false。 获取当前节点的本地名称。 移除了前缀的当前节点的名称。例如,对于元素 <bk:book>,LocalName 为 book。 对于没有名称的节点类型(如 Text、Comment 等),该属性返回 String.Empty。 解析当前元素的范围内的命名空间前缀。 前缀映射到的命名空间 URI;如果未找到任何匹配的前缀,则为 null。 要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递一个空字符串。该字符串不必原子化。 移动到具有指定索引的属性。 属性的索引。 参数小于 0 或大于等于 移动到具有指定名称的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的限定名。 移动到具有指定本地名称和命名空间 URI 的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的本地名称。 属性的命名空间 URI。 移动到包含当前属性节点的元素。 如果读取器定位在属性上,则为 true(读取器移动到拥有该属性的元素);如果读取器不是定位在属性上,则为 false(读取器的位置不改变)。 移动到第一个属性。 如果属性存在,则为 true(读取器移动到第一个属性);否则为 false(读取器的位置不改变)。 移动到下一个属性。 如果存在下一个属性,则为 true;如果没有其他属性,则为 false。 获取当前节点的限定名。 当前节点的限定名。例如,对于元素 <bk:book>,Name 为 bk:book。 返回的名称取决于节点的 。下列节点类型返回所列的值。所有其他节点类型返回空字符串。 节点类型 名称 Attribute 属性名。 DocumentType 文档类型名称。 Element 标记名。 EntityReference 引用的实体的名称。 ProcessingInstruction 处理指令的目标。 XmlDeclaration 字符串 xml。 获取读取器定位在的节点的命名空间 URI(采用 W3C 命名空间规范中定义的形式)。 当前节点的命名空间 URI;否则为空字符串。 获取与此实现关联的 XmlNameTable,它使您能够获取该节点内字符串的原子化版本。 获取当前节点的类型。 值之一,表示当前节点的类型。 获取与当前节点关联的命名空间前缀。 与当前节点关联的命名空间前缀。 从流中读取下一个节点。 如果成功读取了下一个节点,则为 true;如果没有其他节点可读取,则为 false。 将属性值分析为一个或多个 Text、EntityReference 或 EndEntity 节点。 如果有可返回的节点,则为 true。 如果进行初始调用时读取器不是定位在属性节点上,或者如果已读取了所有属性值,则为 false。 如果是空属性(如 misc=""),则返回 true,同时返回值为 String.Empty 的单个节点。 读取内容并返回 Base64 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 读取内容并返回 BinHex 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 读取元素并对 Base64 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 该元素包含混合内容。 无法将内容转换成请求的类型。 读取元素并对 BinHex 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 该元素包含混合内容。 无法将内容转换成请求的类型。 获取读取器的状态。 值之一。 将元素或文本节点的内容读取为一个字符串。 元素或类似文本节点(这可以包括 CDATA、Text 节点等)的内容。如果读取器定位在元素或文本节点以外的位置,或者当前上下文中没有其他文本内容可返回,则这可以是空字符串。 Note: 文本节点可以是元素或属性文本节点。 解析 EntityReference 节点的实体引用。 读取器不是定位在 EntityReference 节点上。 获取已指派给当前节点的架构信息。 一个包含当前节点的架构信息的 对象。 跳过当前节点的子级。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 获取当前节点的文本值。 返回的值取决于节点的 。下表列出具有要返回的值的节点类型。所有其他节点类型返回 String.Empty。 节点类型 值 Attribute 属性值。 CDATA CDATA 节的内容。 Comment 注释的内容。 DocumentType 内部子集。 ProcessingInstruction 全部内容(不包括指令目标)。 SignificantWhitespace 混合内容模型中标记之间的空白。 Text 文本节点的内容。 Whitespace 标记之间的空白。 XmlDeclaration 声明的内容。 获取当前 xml:lang 范围。 当前的 xml:lang 范围。 获取当前 xml:space 范围。 值之一。如果不存在任何 xml:space 范围,则该属性默认为 XmlSpace.None。 指定节点的类型。 如果未调用 Read 方法,则由 返回。 元素(例如,<item>)。 属性(例如,id='123')。 节点的文本内容。 CDATA 节(例如,<![CDATA[my escaped text]]>)。 实体引用(例如,&num;)。 实体声明(例如,<!ENTITY...>)。 处理指令(例如,<?pi test?>)。 注释(例如,<!-- my comment -->)。 作为文档树的根的文档对象提供对整个 XML 文档的访问。 由以下标记指示的文档类型声明(例如,<!DOCTYPE...>)。 文档片段。 文档类型声明中的表示法(例如,<!NOTATION...>)。 标记间的空白。 混合内容模型中标记间的空白或 xml:space="preserve" 范围内的空白。 末尾元素标记(例如,</item>)。 由于调用 而使 XmlReader 到达实体替换的末尾时返回。 XML 声明(例如,<?xml version='1.0'?>)。 表示一个表示法声明,例如 <!NOTATION... >. 创建此节点的一个副本。表示法节点无法克隆。对 对象调用此方法将引发异常。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 表示法节点无法克隆。对 对象调用此方法将引发异常。 获取表示此节点子级的标记。 对于 XmlNotation 节点,返回 String.Empty。 试图设置此属性。 获取一个值,该值指示节点是否是只读的。 如果节点是只读的,则为 true;否则为 false。 由于 XmlNotation 节点为只读,该属性总是返回 true。 获取当前节点的名称(不带命名空间前缀)。 对于 XmlNotation 节点,该属性返回表示法的名称。 获取当前节点的名称。 批注的名称。 获取当前节点的类型。 节点类型。对于 XmlNotation 节点,该值是 XmlNodeType.Notation。 获取表示此节点及其所有子级的标记。 对于 XmlNotation 节点,返回 String.Empty。 获取表示法声明中的公共标识符的值。 此表示法中的公共标识符。如果没有公共标识符,则返回 null。 获取此表示法声明中的系统标识符的值。 此表示法中的系统标识符。如果没有系统标识符,则返回 null。 将节点的子级保存到指定的 中。此方法对 XmlNotation 节点没有效果。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。此方法对 XmlNotation 节点没有效果。 要保存到其中的 XmlWriter。 指定用于序列化 输出的方法。 根据 XML 1.0 规则进行序列化。 根据 XSLT 指定的 HTML 规则进行序列化。 只序列化文本块。 运行时使用 XSLT 规则在 两种输出方法之间进行选择。 提供 分析 XML 片段所需的所有上下文信息。 用指定的 、基 URI、xml:lang、xml:space 和文档类型值初始化 XmlParserContext 类的新实例。 用于将原子化字符串的 。如果这为 null,则改用用于构造 的名称表。有关原子化字符串的更多信息,请参见 用于查找命名空间信息的 ,或者为 null。 文档类型声明的名称。 public 标识符。 系统标识符。 内部 DTD 子集。 XML 片段的基 URI(从其加载片段的位置)。 xml:lang 范围。 一个 值,指示 xml:space 范围。 与用来构造 的 XmlNameTable 不同。 用指定的 、基 URI、xml:lang、xml:space、编码和文档类型值初始化 XmlParserContext 类的新实例。 用于将原子化字符串的 。如果这为 null,则改用用于构造 的名称表。有关原子化字符串的更多信息,请参见 用于查找命名空间信息的 ,或者为 null。 文档类型声明的名称。 public 标识符。 系统标识符。 内部 DTD 子集。 XML 片段的基 URI(从其加载片段的位置)。 xml:lang 范围。 一个 值,指示 xml:space 范围。 一个 对象,指示编码方式设置。 与用来构造 的 XmlNameTable 不同。 用指定的 、xml:lang 和 xml:space 值初始化 XmlParserContext 类的新实例。 用于将原子化字符串的 。如果这为 null,则改用用于构造 的名称表。有关原子化字符串的更多信息,请参见 用于查找命名空间信息的 ,或者为 null。 xml:lang 范围。 一个 值,指示 xml:space 范围。 与用来构造 的 XmlNameTable 不同。 用指定的 、xml:lang、xml:space 和编码初始化 XmlParserContext 类的新实例。 用于将原子化字符串的 。如果这为 null,则改用用于构造 的名称表。有关原子化字符串的更多信息,请参见 用于查找命名空间信息的 ,或者为 null。 xml:lang 范围。 一个 值,指示 xml:space 范围。 一个 对象,指示编码方式设置。 与用来构造 的 XmlNameTable 不同。 获取或设置基 URI。 用于解析 DTD 文件的基 URI。 获取或设置文档类型声明的名称。 文档类型声明的名称。 获取或设置编码类型。 一个 对象,指示编码类型。 获取或设置内部 DTD 子集。 内部 DTD 子集。例如,此属性返回方括号 <!DOCTYPE doc [...]> 之间的所有内容。 获取或设置 XmlNamespaceManager。 获取用于原子化字符串的 。有关原子化字符串的更多信息,请参见 XmlNameTable。 获取或设置公共标识符。 public 标识符。 获取或设置系统标识符。 系统标识符。 获取或设置当前 xml:lang 范围。 当前的 xml:lang 范围。如果范围中没有 xml:lang,则返回 String.Empty。 获取或设置当前 xml:space 范围。 一个 值,指示 xml:space 范围。 表示一条处理指令,XML 定义该处理指令以将处理器特定的信息保存在文档的文本中。 Initializes a new instance of the class. The target of the processing instruction; see the property. The content of the instruction; see the property. The parent XML document. 创建此节点的一个副本。 重复的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 获取或设置处理指令的内容,不包括目标。 处理指令的内容,不包括目标。 获取或设置节点及其所有子级的串联值。 节点及其所有子级的串联值。 获取节点的本地名称。 对于处理指令节点,此属性返回处理指令的目标。 获取节点的限定名。 对于处理指令节点,此属性返回处理指令的目标。 获取当前节点的类型。 对于 XmlProcessingInstruction 节点,该值是 XmlNodeType.ProcessingInstruction。 获取处理指令的目标。 处理指令的目标。 获取或设置节点的值。 处理指令的全部内容(目标除外)。 节点是只读的。 将节点的所有子级保存到指定的 中。因为 ProcessingInstruction 节点不具有子级,所以此方法无效。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示 XML 限定名。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 要用作 对象的名称的本地名称。 用指定的名称和命名空间初始化 类的新实例。 要用作 对象的名称的本地名称。 对象的命名空间。 提供空 确定指定的 对象是否等同于当前的 如果它们两个是相同的实例对象,则为 true;否则为 false。 要比较的 返回 的哈希代码。 该对象的哈希代码。 获取一个值,该值指示 是否为空。 如果名称和命名空间为空字符串,则为 true;否则为 false。 获取 的限定名的字符串表示形式。 限定名的字符串表示形式,或者如果没有为对象定义名称,则为 String.Empty。 获取 的命名空间的字符串表示形式。 命名空间的字符串表示形式,或者如果没有为对象定义命名空间,则为 String.Empty。 比较两个 对象。 如果两个对象具有相同的名称和命名空间值,则为 true;否则为 false。 要比较的 要比较的 比较两个 对象。 如果两个对象的名称和命名空间值不同,则为 true;否则为 false。 要比较的 要比较的 返回 的字符串值。 采用 namespace:localname 格式的 的字符串值。如果对象没有已定义的命名空间,则此方法只返回本地名称。 返回 的字符串值。 采用 namespace:localname 格式的 的字符串值。如果对象没有已定义的命名空间,则此方法只返回本地名称。 对象的名称。 对象的命名空间。 表示提供对 XML 数据进行快速、非缓存、只进访问的读取器。 初始化 XmlReader 类的新实例。 当在派生类中被重写时,获取当前节点上的属性数。 当前节点上的属性数。 当在派生类中被重写时,获取当前节点的基 URI。 当前节点的基 URI。 获取一个值,该值指示 是否实现二进制内容读取方法。 如果实现二进制内容读取方法,则为 true;否则为 false。 获取一个值,该值指示 是否实现 方法。 如果 实现 方法,则为 true;否则为 false。 获取一个值,该值指示此读取器是否可以分析和解析实体。 如果此读取器可以分析和解析实体,则为 true;否则为 false。 当在派生类中被重写时,将 更改为 Closed。 使用指定的流创建一个新的 实例。 一个用于读取数据流中所含数据的 对象。 包含 XML 数据的流。 对流的前几个字节进行扫描,查找字节顺序标记或其他编码标志。在确定编码方式后,使用该编码方式继续读取流,而处理过程继续将输入内容分析为 (Unicode) 字符流。 值为 null。 没有访问 XML 数据位置所需的足够权限。 使用指定的流和 对象创建一个新的 实例。 用于读取 XML 数据的 对象。 包含 XML 数据的流。 对流的前几个字节进行扫描,查找字节顺序标记或其他编码标志。在确定编码方式后,使用该编码方式继续读取流,而处理过程继续将输入内容分析为 (Unicode) 字符流。 用于配置新的 实例的 对象。该值可为 null。 值为 null。 Creates a new instance using the specified stream, base URI, and object. An object to read XML data. The stream containing the XML data. The scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. The object used to configure the new instance. This value can be null. The base URI for the entity or document being read. This value can be null.Security Note:The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. The value is null. 使用指定的流、 对象创建一个新的 实例。 用于读取 XML 数据的 对象。 包含 XML 数据的流。 对流的前几个字节进行扫描,查找字节顺序标记或其他编码标志。在确定编码方式后,使用该编码方式继续读取流,而处理过程继续将输入内容分析为 (Unicode) 字符流。 用于配置新的 实例的 对象。该值可为 null。 对象可以提供分析 XML 片段所需的上下文信息。上下文信息可以包括要使用的 、编码、命名空间范围、当前的 xml:lang 和 xml:space 范围、基 URI 和文档类型定义。 该值可为 null。 值为 null。 使用指定的 创建一个新的 实例。 用于读取 XML 数据的 对象。 要从中读取 XML 数据的 。由于 返回的是 Unicode 字符流,因此, 未使用 XML 声明中指定的编码对数据流进行解码。 值为 null。 使用指定的 对象创建一个新的 实例。 用于读取 XML 数据的 对象。 要从中读取 XML 数据的 。由于 返回的是 Unicode 字符流,因此, 未使用 XML 声明中指定的编码对数据流进行解码 用于配置新的 对象。该值可为 null。 值为 null。 Creates a new instance using the specified , , and base URI. An object to read XML data. The from which to read the XML data. Because a returns a stream of Unicode characters, the encoding specified in the XML declaration is not used by the to decode the data stream. The object used to configure the new instance. This value can be null. The base URI for the entity or document being read. This value can be null.Security Note:The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. The value is null. 使用指定的 对象创建一个新的 实例。 用于读取 XML 数据的 对象。 要从中读取 XML 数据的 。由于 返回的是 Unicode 字符流,因此, 未使用 XML 声明中指定的编码对数据流进行解码。 用于配置新的 实例的 对象。该值可为 null。 对象可以提供分析 XML 片段所需的上下文信息。上下文信息可以包括要使用的 、编码、命名空间范围、当前的 xml:lang 和 xml:space 范围、基 URI 和文档类型定义。 该值可为 null。 值为 null。 属性都包含值。(只可以设置并使用这两个 NameTable 属性之中的一个。) 使用指定的 URI 创建一个新的 实例。 用于读取 XML 数据的 对象。 包含 XML 数据的文件的 URI。 类用于将路径转换为规范化数据表示形式。 值为 null。 没有访问 XML 数据位置所需的足够权限。 由 URI 标识的文件不存在。 URI 格式不正确。 使用指定的 URI 和 创建一个新的实例。 用于读取 XML 数据的 对象。 包含 XML 数据的文件的 URI。 对象上的 对象用于将路径转换为规范化数据表示形式。如果 为 null,则使用新的 对象。 用于配置新的 实例的 对象。该值可为 null。 值为 null。 无法找到由该 URI 指定的文件。 URI 格式不正确。 使用指定的 URI、 对象创建一个新的 实例。 用于读取 XML 数据的 对象。 包含 XML 数据的文件的 URI。 对象上的 对象用于将路径转换为规范化数据表示形式。如果 为 null,则使用新的 对象。 用于配置新的 实例的 对象。该值可为 null。 对象可以提供分析 XML 片段所需的上下文信息。上下文信息可以包括要使用的 、编码、命名空间范围、当前的 xml:lang 和 xml:space 范围、基 URI 和文档类型定义。 该值可为 null。 inputUri 值为 null。 没有访问 XML 数据位置所需的足够权限。 属性都包含值。(只可以设置并使用这两个 NameTable 属性之中的一个。) 无法找到由该 URI 指定的文件。 URI 格式不正确。 使用指定的 对象创建一个新的 实例。 一个 对象,该对象是围绕指定的 对象包装的。 要用作基础读取器的 对象。 对象用于配置新的 实例。 对象的一致性级别要么必须与基础读取器的一致性级别匹配,要么必须设置为 值为 null。 对象指定的一致性级别与基础读取器的一致性级别不一致。 - 或 - 基础 处于 状态。 当在派生类中被重写时,获取 XML 文档中当前节点的深度。 XML 文档中当前节点的深度。 释放由 占用的非托管资源,还可以另外再释放托管资源。 为 true 则释放托管资源和非托管资源;为 false 则仅释放非托管资源。 当在派生类中被重写时,获取一个值,该值指示此读取器是否定位在流的结尾。 如果此读取器定位在流的结尾,则为 true;否则为 false。 When overridden in a derived class, gets the value of the attribute with the specified index. The value of the specified attribute. This method does not move the reader. The index of the attribute. The index is zero-based. (The first attribute has index 0.) is out of range. Must be non-negative and less than the size of the attribute collection. When overridden in a derived class, gets the value of the attribute with the specified . The value of the specified attribute. If the attribute is not found or the value is String.Empty, null is returned. The qualified name of the attribute. is null. When overridden in a derived class, gets the value of the attribute with the specified and . The value of the specified attribute. If the attribute is not found or the value is String.Empty, null is returned. This method does not move the reader. The local name of the attribute. The namespace URI of the attribute. is null. 获取一个值,该值指示当前节点是否有任何属性。 如果当前节点具有属性,则为 true;否则为 false。 当在派生类中被重写时,获取一个值,该值指示当前节点是否可以具有 如果读取器当前定位在的节点可以具有 Value,则为 true;否则为 false。如果为 false,则节点值为 String.Empty。 当在派生类中被重写时,获取一个值,该值指示当前节点是否是从 DTD 或架构中定义的默认值生成的属性。 如果当前节点是其值从 DTD 或架构中定义的默认值生成的属性,则为 true;如果属性值是显式设置的,则为 false。 当在派生类中被重写时,获取一个值,该值指示当前节点是否为空元素(例如 <MyElement/>)。 如果当前节点是一个以 /> 结尾的元素( 等于 XmlNodeType.Element),则为 true;否则为 false。 Gets a value indicating whether the string argument is a valid XML name. true if the name is valid; otherwise, false. The name to validate. The value is null. Gets a value indicating whether or not the string argument is a valid XML name token. true if it is a valid name token; otherwise false. The name token to validate. The value is null. 调用 并测试当前内容节点是否是开始标记或空元素标记。 如果 找到开始标记或空元素标记,则为 true;如果找到不同于 XmlNodeType.Element 的节点类型,则为 false。 在输入流中遇到不正确的 XML。 调用 并测试当前内容节点是否是开始标记或空元素标记,以及所找到元素的 属性是否与给定的参数匹配。 如果结果节点是一个元素并且 Name 属性与指定的字符串匹配,则为 true。如果找到了不是 XmlNodeType.Element 的节点类型或如果元素 Name 属性与指定的字符串不匹配,则为 false。 与找到的元素的 Name 属性匹配的字符串。 在输入流中遇到不正确的 XML。 调用 并测试当前内容节点是否是开始标记或空元素标记,以及所找到元素的 属性是否与给定的字符串匹配。 如果结果节点是一个元素,则为 true。如果找到不是 XmlNodeType.Element 的节点类型或如果元素的 LocalName 和 NamespaceURI 属性与指定的字符串不匹配,则为 false。 与找到的元素的 LocalName 属性匹配的字符串。 与找到的元素的 NamespaceURI 属性匹配的字符串。 在输入流中遇到不正确的 XML。 当在派生类中被重写时,获取具有指定索引的属性的值。 指定属性的值。 属性的索引。 当在派生类中被重写时,获取具有指定 的属性的值。 指定属性 (Attribute) 的值。如果未找到该属性,则返回 null。 属性的限定名。 当在派生类中被重写时,获取具有指定 的属性的值。 指定属性 (Attribute) 的值。如果未找到该属性,则返回 null。 属性的本地名称。 属性的命名空间 URI。 当在派生类中被重写时,获取当前节点的本地名称。 移除了前缀的当前节点的名称。例如,对于元素 <bk:book>,LocalName 为 book。 对于没有名称的节点类型(如 Text、Comment 等),该属性返回 String.Empty。 当在派生类中被重写时,在当前元素的范围内解析命名空间前缀。 前缀映射到的命名空间 URI;如果未找到任何匹配的前缀,则为 null。 要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递一个空字符串。 当在派生类中被重写时,移动到具有指定索引的属性。 属性的索引。 当在派生类中被重写时,移动到具有指定 的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的限定名。 当在派生类中被重写时,移动到具有指定的 的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的本地名称。 属性的命名空间 URI。 检查当前节点是否是内容(非空白文本、CDATA、Element、EndElement、EntityReference 或 EndEntity)节点。如果此节点不是内容节点,则读取器向前跳至下一个内容节点或文件结尾。它跳过以下类型的节点:ProcessingInstruction、DocumentType、Comment、Whitespace 或 SignificantWhitespace。 此方法找到的当前节点的 ;如果读取器已到达输入流的末尾,则为 XmlNodeType.None。 在输入流中遇到不正确的 XML。 当在派生类中被重写时,移动到包含当前属性节点的元素。 如果读取器定位在属性上,则为 true(读取器移动到拥有该属性的元素);如果读取器不是定位在属性上,则为 false(读取器的位置不改变)。 当在派生类中被重写时,移动到第一个属性。 如果属性存在,则为 true(读取器移动到第一个属性);否则为 false(读取器的位置不改变)。 当在派生类中被重写时,移动到下一个属性。 如果存在下一个属性,则为 true;如果没有其他属性,则为 false。 当在派生类中被重写时,获取当前节点的限定名。 当前节点的限定名。例如,对于元素 <bk:book>,Name 为 bk:book。 返回的名称取决于节点的 。下列节点类型返回所列的值。所有其他节点类型返回空字符串。 节点类型 名称 Attribute 属性名。 DocumentType 文档类型名称。 Element 标记名。 EntityReference 引用的实体的名称。 ProcessingInstruction 处理指令的目标。 XmlDeclaration 字符串 xml。 当在派生类中被重写时,获取读取器定位在其上的节点的命名空间 URI(采用 W3C 命名空间规范中定义的形式)。 当前节点的命名空间 URI;否则为空字符串。 当在派生类中被重写时,获取与该实现关联的 XmlNameTable,它使您能够获取该节点内字符串的原子化版本。 当在派生类中被重写时,获取当前节点的类型。 值之一,表示当前节点的类型。 当在派生类中被重写时,获取与当前节点关联的命名空间前缀。 与当前节点关联的命名空间前缀。 当在派生类中被重写时,获取用于括住属性节点值的引号字符。 用于括住属性节点值的引号字符(" 或 ')。 当在派生类中被重写时,从流中读取下一个节点。 如果成功读取了下一个节点,则为 true;如果没有其他节点可读取,则为 false。 分析 XML 时出错。 当在派生类中被重写时,将属性值解析为一个或多个 Text、EntityReference 或 EndEntity 节点。 如果有可返回的节点,则为 true。 如果进行初始调用时读取器不是定位在属性节点上,或者如果已读取了所有属性值,则为 false。 如果是空属性(如 misc=""),则返回 true,同时返回值为 String.Empty 的单个节点。 Reads the content as an object of the type specified. The concatenated text content or attribute value converted to the requested type. The type of the value to be returned.Note:With the release of the .NET Framework 3.5, the value of the parameter can now be the type. An object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an object to an xs:string.This value can be null. The content is not in the correct format for the target type. The attempted cast is not valid. The value is null. The current node is not a supported node type. See the table below for details. Read Decimal.MaxValue. 读取内容并返回 Base64 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 读取内容并返回 BinHex 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 将当前位置的文本内容作为 Boolean 读取。 作为 对象的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 对象读取。 作为 对象的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 对象读取。 作为 对象的当前位置的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为双精度浮点数读取。 作为双精度浮点数的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为单精度浮点数读取。 作为单精度浮点数的当前位置的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 32 位有符号整数读取。 作为 32 位有符号整数的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 64 位有符号整数读取。 作为 64 位有符号整数的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 读取。 作为最适当的公共语言运行库 (CLR) 对象的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 将当前位置的文本内容作为 对象读取。 作为 对象的文本内容。 试图进行的强制转换无效。 该字符串格式无效。 Reads the element content as the requested type. The element content converted to the requested typed object. The type of the value to be returned.Note:With the release of the .NET Framework 3.5, the value of the parameter can now be the type. An object that is used to resolve any namespace prefixes related to type conversion. The is not positioned on an element. The current element contains child elements.-or-The element content cannot be converted to the requested type. The method is called with null arguments. Read Decimal.MaxValue. Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type. The element content converted to the requested typed object. The type of the value to be returned.Note:With the release of the .NET Framework 3.5, the value of the parameter can now be the type. An object that is used to resolve any namespace prefixes related to type conversion. The local name of the element. The namespace URI of the element. The is not positioned on an element. The current element contains child elements.-or-The element content cannot be converted to the requested type. The method is called with null arguments. The specified local name and namespace URI do not match that of the current element being read. Read Decimal.MaxValue. 读取元素并对 Base64 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 读取元素并对 BinHex 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 读取当前元素并将内容作为 对象返回。 作为 对象的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为 对象。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 对象返回。 作为 对象的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换成请求的类型。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 对象返回。 作为 对象的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为 对象。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 对象返回。 作为 对象的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换成请求的类型。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 对象返回。 作为 对象的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 对象返回。 作为 对象的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为双精度浮点数返回。 作为双精度浮点数的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为双精度浮点数。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为双精度浮点数返回。 作为双精度浮点数的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换成请求的类型。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为单精度浮点数返回。 作为单精度浮点数的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为单精度浮点数。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为单精度浮点数返回。 作为单精度浮点数的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为单精度浮点数。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 32 位有符号整数返回。 作为 32 位有符号整数的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为 32 位有符号整数。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 32 位有符号整数返回。 作为 32 位有符号整数的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为 32 位有符号整数。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 64 位有符号整数返回。 作为 64 位有符号整数的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为 64 位有符号整数。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 64 位有符号整返回。 作为 64 位有符号整数的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换为 64 位有符号整数。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 返回。 一个最适当类型的装箱的公共语言运行库 (CLR) 对象。 属性确定了适当的 CLR 类型。如果将内容类型化为列表类型,则此方法返回一个适当类型的装箱对象的数组。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换成请求的类型 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 返回。 一个最适当类型的装箱的公共语言运行库 (CLR) 对象。 属性确定了适当的 CLR 类型。如果将内容类型化为列表类型,则此方法返回一个适当类型的装箱对象的数组。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 无法将元素内容转换成请求的类型。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取当前元素并将内容作为 对象返回。 作为 对象的元素内容。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为 对象。 使用 null 参数调用此方法。 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 对象返回。 作为 对象的元素内容。 元素的本地名称。 元素的命名空间 URI。 未定位在元素上。 当前元素包含子元素。 - 或 - 元素内容不能转换为 对象。 使用 null 参数调用此方法。 指定的本地名称和命名空间 URI 与所读取的当前元素的本地名称和命名空间 URI 不匹配。 读取纯文本元素。 所读取的元素中包含的文本。如果元素为空(<item></item> 或 <item/>),则返回一个空字符串。 下一个内容节点不是开始标记;或者找到的元素不包含简单文本值。 在读取纯文本元素之前,检查所找到元素的 属性是否与给定的字符串匹配。 所读取的元素中包含的文本。如果元素为空(<item></item> 或 <item/>),则返回一个空字符串。 要检查的名称。 如果下一个内容节点不是一个开始标记;如果元素 Name 与给定的参数不匹配;或者如果找到的元素不包含简单的文本值。 在读取纯文本元素之前,检查所找到元素的 属性是否与给定的字符串匹配。 所读取的元素中包含的文本。如果元素为空(<item></item> 或 <item/>),则返回一个空字符串。 要检查的本地名称。 要检查的命名空间 URI。 如果下一个内容节点不是一个开始标记;如果元素 LocalName 或 NamespaceURI 与给定的参数不匹配;或者如果找到的元素不包含简单的文本值。 检查当前内容节点是否为结束标记并将读取器推进到下一个节点。 当前节点不是一个结束标记,或者如果在输入流中遇到不正确的 XML。 当在派生类中被重写时,将所有内容(包括标记)当做字符串读取。 当前节点中的所有 XML 内容(包括标记)。如果当前节点没有任何子级,则返回空字符串。 如果当前节点既非元素,也非属性,则返回空字符串。 XML 的格式不良,或分析 XML 时出错。 当在派生类中被重写时,读取表示该节点和所有它的子级的内容(包括标记)。 如果读取器定位在元素或属性节点上,此方法将返回当前节点及其所有子级的所有 XML 内容(包括标记);否则返回空字符串。 XML 的格式不良,或分析 XML 时出错。 检查当前节点是否为元素并将读取器推进到下一个节点。 返回 false。 检查当前内容节点是否为具有给定 的元素并将读取器推进到下一个节点。 元素的限定名。 返回 false,或者如果元素的 与给定的 不匹配。 检查当前内容节点是否为具有给定 的元素并将读取器推进到下一个节点。 元素的本地名称。 元素的命名空间 URI。 返回 false,或者所找到元素的 属性与给定的参数不匹配。 当在派生类中被重写时,获取读取器的状态。 值之一。 当在派生类中被重写时,将元素或文本节点的内容当做字符串读取。 元素的内容或空字符串。 分析 XML 时出错。 返回新的 XmlReader 实例,此实例可用于读取当前节点及其所有子节点。 一个新的 XmlReader 实例,该实例被设为 ReadState.Initial。调用 方法时,会将新的 XmlReader 定位在调用 ReadSubtree 方法之前的当前节点上。 调用此方法时 XmlReader 没有定位在某个元素上。 前进到下一个具有指定限定名的子代元素。 如果找到匹配的子代元素,则为 true;否则为 false。如果未找到匹配的子元素, 将定位在元素的结束标记( 为 XmlNodeType.EndElement)上。 如果调用 时没有将 定位在某个元素上,则此方法返回 false 且 的位置保持不变。 要移动到的元素的限定名。 前进到下一个具有指定的本地名称和命名空间 URI 的子代元素。 如果找到匹配的子代元素,则为 true;否则为 false。如果未找到匹配的子元素, 将定位在元素的结束标记( 为 XmlNodeType.EndElement)上。 如果调用 时没有将 定位在某个元素上,则此方法返回 false 且 的位置保持不变。 要移动到的元素的本地名称。 要移动到的元素的命名空间 URI。 一直读取,直到找到具有指定限定名的元素。 如果找到匹配的元素,则为 true;否则为 false 且 位于文件的末尾。 元素的限定名。 一直读取,直到找到具有指定的本地名称和命名空间 URI 的元素。 如果找到匹配的元素,则为 true;否则为 false 且 位于文件的末尾。 元素的本地名称。 元素的命名空间 URI。 让 XmlReader 前进到下一个具有指定限定名的同级元素。 如果找到匹配的同级元素,则为 true;否则为 false。如果没有找到匹配的同级元素,XmlReader 会定位在父元素的结束标记( 为 XmlNodeType.EndElement)上。 要移动到的同级元素的限定名。 让 XmlReader 前进到下一个具有指定的本地名称和命名空间 URI 的同级元素。 如果找到匹配的同级元素,则为 true;否则为 false。如果没有找到匹配的同级元素,XmlReader 会定位在父元素的结束标记( 为 XmlNodeType.EndElement)上。 要移动到的同级元素的本地名称。 要移动到的同级元素的命名空间 URI。 读取嵌入在 XML 文档中的大量文本流。 读取到缓冲区中的字符数。如果不再有文本内容,则返回值零。 字符数组,充当文本内容写入到的缓冲区。此值不能为 null。 缓冲区中的偏移量, 可以从这个位置开始复制结果。 要复制到缓冲区中的最大字符数。此方法返回复制的实际字符数。 当前节点没有值( 为 false)。 值为 null。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 XML 数据不是格式良好的。 当在派生类中被重写时,解析 EntityReference 节点的实体引用。 读取器未定位在 EntityReference 节点上;该读取器的实现不能解析实体( 返回 false)。 获取作为架构验证结果分配给当前节点的架构信息。 一个包含当前节点的架构信息的 对象。架构信息可以在元素、属性或具有非空 (类型化值)的文本节点上设置。 如果当前节点不属于上述节点类型,或者如果 XmlReader 实例未报告架构信息,则此属性返回 null。 如果从 对象调用此属性,则此属性总是返回 null。这些 XmlReader 实现不会通过 SchemaInfo 属性公开架构信息。 获取用于创建此 实例的 对象。 用于创建此读取器实例的 对象。如果此读取器不是使用 方法创建的,则此属性返回 null。 跳过当前节点的子级。 有关此成员的说明,请参见 当在派生类中被重写时,获取当前节点的文本值。 返回的值取决于节点的 。下表列出具有要返回的值的节点类型。所有其他节点类型返回 String.Empty。 节点类型 值 Attribute 属性值。 CDATA CDATA 节的内容。 Comment 注释的内容。 DocumentType 内部子集。 ProcessingInstruction 全部内容(不包括指令目标)。 SignificantWhitespace 混合内容模型中标记之间的空白。 Text 文本节点的内容。 Whitespace 标记之间的空白。 XmlDeclaration 声明的内容。 获取当前节点的公共语言运行库 (CLR) 类型。 与节点的类型化值对应的 CLR 类型。默认为 System.String。 当在派生类中被重写时,获取当前的 xml:lang 范围。 当前的 xml:lang 范围。 当在派生类中被重写时,获取当前的 xml:space 范围。 值之一。如果不存在任何 xml:space 范围,则该属性默认为 XmlSpace.None。 指定在 方法创建的 对象上支持的一组功能。 初始化 类的新实例。 Gets or sets a value indicating whether to do character checking. true to do character checking; otherwise false. The default is true.Note:If the is processing text data, it always checks that the XML names and text content are valid, regardless of the property setting. Setting to false turns off character checking for character entity references. 创建 实例的副本。 克隆的 对象。 获取或设置一个值,该值指示当读取器关闭时,是否应关闭基础流或 如果当读取器关闭时基础流或 也应关闭,则为 true;否则为 false。默认为 false。 获取或设置 将遵循的一致性级别。 值之一。默认为 ConformanceLevel.Document。 获取或设置一个值,该值指示是否忽略注释。 如果忽略注释,则为 true;否则为 false。默认为 false。 获取或设置一个值,该值指示是否忽略处理指令。 如果忽略处理指令,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否忽略无关紧要的空白。 如果忽略空白,则为 true;否则为 false。默认为 false。 获取或设置 对象的行号偏移量。 行号偏移量。默认值为 0。 获取或设置 对象的行位置偏移量。 行号偏移量。默认值为 0。 获取或设置用于原子化字符串比较的 ,它存储使用此 对象创建的所有 实例使用的所有原子化字符串。 默认为null。如果该值为null,创建的 实例将使用新的空 获取或设置一个值,该值指示是否禁用文档类型定义 (DTD) 处理。 如果禁用 DTD 处理,则为 true;否则为 false。默认为 true。 将设置类的成员重置为各自的默认值。 获取或设置在执行架构验证时使用的 要使用的 。默认为空的 对象。 当读取器遇到验证错误时发生。 获取或设置一个指示架构验证设置的值。此设置应用于验证架构的 对象( 属性设置为 ValidationType.Schema)。 一组 值。 默认情况下启用。 默认情况下禁用。 获取或设置一个值,该值指示 在读取时是否执行验证或类型分配。 值之一。默认为 ValidationType.None。 设置用来访问外部文档的 用来访问外部文档的 。如果设置为null,当 试图访问外部资源时,将引发 。默认值为没有凭据的新 解析由统一资源标识符 (URI) 命名的外部 XML 资源。 初始化 类的新实例。 当在派生类中被重写时,设置用于对 Web 请求进行身份验证的凭据。 一个 对象。如果未设置该属性,则该值默认为 null;即 XmlResolver 没有用户凭据。 When overridden in a derived class, maps a URI to an object containing the actual resource. A System.IO.Stream object or null if a type other than stream is specified. The URI returned from . The current version does not use this parameter when resolving URIs. This is provided for future extensibility purposes. For example, this can be mapped to the xlink:role and used as an implementation specific argument in other scenarios. The type of object to return. The current version only returns System.IO.Stream objects. is not a Stream type. The specified URI is not an absolute URI. is null. There is a runtime error (for example, an interrupted server connection). 当在派生类中被重写时,从基 URI 和相对 URI 解析绝对 URI。 表示绝对 URI 的 ,如果相对 URI 不能被解析,则为 null。 用于解析相对 URI 的基 URI 要解析的 URI。该 URI 可以是绝对的或相对的。如果是绝对的,此值有效地替换 值。如果是相对的,它与 组合以构成绝对 URI。 为 null 通过包装 对象和限制基础 有权访问的资源,帮助保护其他 实现。 使用指定的 初始化 类的一个新实例。 包装。 应用于基础 在基础 上调用 之前在 上调用 使用指定的 初始化 类的一个新实例。 包装。 用于创建应用于基础 在调用基础 上的 之前调用所创建的 上的 使用所提供的 和 URL 初始化 类的一个新实例。 包装。 用于创建应用于基础 的 URL。 在调用基础 上的 之前调用所创建的 上的 使用所提供的 URL 创建 从默认策略定义的 URL 生成的 对象。 用于创建 对象的 URL。 设置用于对 Web 请求进行身份验证的凭据。 一个 对象。 在基础 上设置给定的凭据。如果未设置该属性,则该值默认为 null;即 没有用户凭据。 将 URI 安全地映射到包含实际资源的对象。此方法在对基础 调用 GetEntity 之前调用 ,以临时设置构造函数中创建的 ,从而打开该资源。 通过在基础 上调用 GetEntity 而返回的 对象。如果指定流以外的类型,将返回 null。 返回的 URI。 当解析 URI 时,当前版本不使用此参数。提供此参数是为了将来扩展用。例如,它可以映射到 xlink:role 并用作其他方案中的实现特定参数。 要返回的对象的类型。当前版本只返回 对象。 既不是 null 也不是 类型。 指定的 URI 不是一个绝对 URI。 为 null。 存在运行时错误(例如中断的服务器连接)。 通过在基础 上调用 ResolveUri,从基 URI 和相对 URI 中解析绝对 URI。 表示绝对 URI 的 ,如果不能解析相对 URI,则表示 null(通过在基础 上调用 ResolveUri 来返回)。 用于解析相对 URI 的基 URI。 要解析的 URI。该 URI 可以是绝对的或相对的。如果是绝对的,此值有效地替换 值。如果是相对的,它与 组合以构成绝对 URI。 为 null。 表示在混合内容节点中标记之间的空白或 xml:space= 'preserve' 范围内的空白。这也称为有效空白。 初始化 类的新实例。 节点中的空白字符。 对象。 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。对于重要的空白节点,克隆的节点将始终包含数据值,而不管参数的设置如何。 获取节点的本地名称。 对于 XmlSignificantWhitespace 节点,此属性返回 #significant-whitespace。 获取节点的限定名。 对于 XmlSignificantWhitespace 节点,此属性返回 #significant-whitespace。 获取当前节点的类型。 对于 XmlSignificantWhitespace 节点,该值是 XmlNodeType.SignificantWhitespace。 获取当前节点的父节点。 当前节点的 父节点。 获取或设置节点的值。 在节点中找到空白字符。 将 Value 设置为无效空白字符。 将节点的所有子级保存到指定的 中。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 指定当前 xml:space 范围。 没有 xml:space 范围。 xml:space 范围等于 default。 xml:space 范围等于 preserve。 表示元素或属性的文本内容。 Initializes a new instance of the class. The content of the node; see the property. The parent XML document. 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。 获取节点的本地名称。 对于文本节点,此属性返回 #text。 获取节点的限定名。 对于文本节点,此属性返回 #text。 获取当前节点的类型。 对于文本节点,该值是 XmlNodeType.Text。 在指定的偏移点将该节点拆分为两个节点,并使树中的这两个节点成为同辈。 新的节点。 拆分节点的偏移点。 获取或设置节点的值。 文本节点的内容。 将节点的所有子级都保存到指定的 中。由于 XmlText 节点没有子级,因此该方法无效。 要保存到其中的 XmlWriter。 将节点保存到指定的 中。 要保存到其中的 XmlWriter。 表示提供对 XML 数据进行快速、非缓存、只进访问的读取器。 初始化 XmlTextReader 的新实例。 使用指定的流初始化 类的新实例。 包含要读取的 XML 数据的流。 为 null。 用指定的流和 初始化 类的新实例。 包含要读取的 XML 数据的流。 要使用的 XmlNameTable。 值为 null。 用指定的流、 初始化 类的新实例。 包含要分析的 XML 片段的流。 XML 片段的 。这也确定了片段可以包含哪些内容。(请参见下表。) 分析 所使用的 。这包括要使用的 、编码方式、命名空间范围、当前 xml:lang 和 xml:space 范围。 不是 Element、Attribute 或 Document XmlNodeType。 为 null。 用指定的 初始化 类的新实例。 包含要读取的 XML 数据的 TextReader。 使用指定的 初始化 类的新实例。 包含要读取的 XML 数据的 TextReader。 要使用的 XmlNameTable。 值为 null。 使用指定的文件初始化 类的新实例。 包含 XML 数据的文件的 URL。 设置为此值。 无法找到指定的文件。 无法找到部分文件名或目录。 是空字符串。 无法解析远程文件名。 - 或 - 处理请求时发生错误。 不是有效 URI。 使用指定的 URL 和流初始化 类的新实例。 用于解析外部资源的 URL。 设置为此值。 包含要读取的 XML 数据的流。 为 null。 使用指定的 URL、流和 初始化 类的新实例。 用于解析外部资源的 URL。 设置为此值。如果 为 null,则 BaseURI 设置为 String.Empty。 包含要读取的 XML 数据的流。 要使用的 XmlNameTable。 值为 null。 使用指定的 URL 和 初始化 类的新实例。 用于解析外部资源的 URL。 设置为此值。 包含要读取的 XML 数据的 TextReader。 Initializes a new instance of the class with the specified URL, and . The URL to use for resolving external resources. The is set to this value. If is null, BaseURI is set to String.Empty. The TextReader containing the XML data to read. The XmlNameTable to use. The value is null. 使用指定的文件和 初始化 类的新实例。 包含要读取的 XML 数据的 URL。 要使用的 XmlNameTable。 值为 null。 无法找到指定的文件。 无法找到部分文件名或目录。 是空字符串。 无法解析远程文件名。 - 或 - 处理请求时发生错误。 不是有效 URI。 使用指定的字符串、 初始化 类的新实例。 包含要分析的 XML 片段的字符串。 XML 片段的 。这还确定了片段字符串可以包含哪些内容。(请参见下表。) 分析 所使用的 。这包括要使用的 、编码方式、命名空间范围、当前 xml:lang 和 xml:space 范围。 不是 Element、Attribute 或 DocumentXmlNodeType。 为 null。 用指定的 初始化 类的新实例。 要使用的 XmlNameTable。 获取当前节点上的属性数。 当前节点上的属性数。 获取当前节点的基 URI。 当前节点的基 URI。 获取一个值,该值指示 是否实现二进制内容读取方法。 如果实现二进制内容读取方法,则为 true;否则为 false。 类总是返回 true。 获取一个值,该值指示 是否实现 方法。 如果 实现 方法,则为 true;否则为 false。 类总是返回 false。 获取一个值,该值指示此读取器是否可以分析和解析实体。 如果此读取器可以分析和解析实体,则为 true;否则为 false。XmlTextReader 类总是返回 true。 更改为 Closed。 获取 XML 文档中当前节点的深度。 XML 文档中当前节点的深度。 获取文档的编码方式。 编码方式的值。如果不存在编码方式属性,并且没有任何字节顺序标记,则这里默认为 UTF-8。 获取或设置一个值,该值指定读取器如何处理实体。 值之一。如果未指定 EntityHandling,它将默认为 EntityHandling.ExpandCharEntities。 获取一个值,该值指示读取器是否定位在流的结尾。 如果此读取器定位在流的结尾,则为 true;否则为 false。 获取具有指定索引的属性的值。 指定属性的值。 属性的索引。索引是从零开始的。(第一个属性的索引为 0。) 参数小于 0 或大于等于 获取具有指定名称的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的限定名。 获取具有指定本地名称和命名空间 URI 的属性的值。 指定属性的值。如果未找到该属性,则返回 null。此方法不移动读取器。 属性的本地名称。 属性的命名空间 URI。 获取一个集合,该集合包含当前在范围内的所有命名空间。 一个 对象,包含当前在范围内的所有命名空间。如果读取器未定位在某元素上,则返回空字典(无命名空间)。 一个 值,指定要返回的命名空间节点的类型。 获取已缓冲的 XML 剩余部分。 包含已缓冲的 XML 剩余部分的 获取一个值,该值指示该类是否可返回行信息。 如果该类可以返回行信息,则为 true;否则为 false。 获取一个值,该值指示当前节点是否可以具有非 String.Empty 的 如果读取器当前定位在的节点可以具有 Value,则为 true;否则为 false。 获取一个值,该值指示当前节点是否是从 DTD 或架构中定义的默认值生成的属性。 该属性总是返回 false。( 不展开默认属性。) 获取一个值,该值指示当前节点是否为空元素(例如,<MyElement/>)。 如果当前节点是一个以 /> 结尾的元素( 等于 XmlNodeType.Element),则为 true;否则为 false。 获取当前行号。 当前行号。 获取当前行位置。 当前行位置。 获取当前节点的本地名称。 移除了前缀的当前节点的名称。例如,对于元素 <bk:book>,LocalName 为 book。 对于没有名称的节点类型(如 Text、Comment 等),该属性返回 String.Empty。 解析当前元素的范围内的命名空间前缀。 前缀映射到的命名空间 URI;如果未找到任何匹配的前缀,则为 null。 要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递一个空字符串。该字符串不必原子化。 属性设置为 true,而 值为 null。 移动到具有指定索引的属性。 属性的索引。 参数小于 0 或大于等于 移动到具有指定名称的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的限定名。 移动到具有指定本地名称和命名空间 URI 的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则读取器的位置未改变。 属性的本地名称。 属性的命名空间 URI。 移动到包含当前属性节点的元素。 如果读取器定位在属性上,则为 true(读取器移动到拥有该属性的元素);如果读取器不是定位在属性上,则为 false(读取器的位置不改变)。 移动到第一个属性。 如果属性存在,则为 true(读取器移动到第一个属性);否则为 false(读取器的位置不改变)。 移动到下一个属性。 如果存在下一个属性,则为 true;如果没有其他属性,则为 false。 获取当前节点的限定名。 当前节点的限定名。例如,对于元素 <bk:book>,Name 为 bk:book。 返回的名称取决于节点的 。下列节点类型返回所列的值。所有其他节点类型返回空字符串。 节点类型 名称 Attribute 属性名。 DocumentType 文档类型名称。 Element 标记名。 EntityReference 引用的实体的名称。 ProcessingInstruction 处理指令的目标。 XmlDeclaration 字符串 xml。 获取或设置一个值,该值指示是否进行命名空间支持。 为 true,则进行命名空间支持;否则为 false。默认值为 true。 发生读操作( 并非 ReadState.Initial)后,设置该属性。 获取读取器定位在的节点的命名空间 URI(采用 W3C 命名空间规范中定义的形式)。 当前节点的命名空间 URI;否则为空字符串。 获取与此实现关联的 XmlNameTable,它使您能够获取该节点内字符串的原子化版本。 获取当前节点的类型。 值之一,表示当前节点的类型。 获取或设置一个值,该值指示是否正常化空白和属性值。 如果进行正常化,则为 true;否则为 false。默认值为 false。 当阅读器关闭( 为 ReadState.Closed)时,设置此属性。 获取与当前节点关联的命名空间前缀。 与当前节点关联的命名空间前缀。 获取或设置一个值,该值指示是否允许 DTD 处理。 如果不允许 DTD 处理,则为 true;否则为 false。默认值为 false。 获取用于括起属性节点值的引号字符。 用于括住属性节点值的引号字符(" 或 ')。 从流中读取下一个节点。 如果成功读取了下一个节点,则为 true;如果没有其他节点可读取,则为 false。 分析 XML 时出错。 将属性值分析为一个或多个 Text、EntityReference 或 EndEntity 节点。 如果有可返回的节点,则为 true。 如果进行初始调用时读取器不是定位在属性节点上,或者如果已读取了所有属性值,则为 false。 如果是空属性(如 misc=""),则返回 true,同时返回值为 String.Empty 的单个节点。 对 Base64 进行解码并返回解码的二进制字节。 写入缓冲区的字节数。 字符数组,充当文本内容写入到的缓冲区。 数组中从零开始的索引,指定此方法可以开始写入缓冲区的位置。 要写入缓冲区的字节数。 Base64 序列无效。 的值为 null。 < 0 或 < 0 或 > .Length- 对 BinHex 进行解码并返回解码后的二进制字节。 写入缓冲区的字节数。 字节数组,充当解码的二进制字节写入到的缓冲区。 数组中从零开始的索引,指定此方法可以开始写入缓冲区的位置。 要写入缓冲区的字节数。 BinHex 序列无效。 的值为 null。 < 0 或 < 0 或 > .Length- 将元素的文本内容读入字符缓冲区。通过连续调用此方法,可以读取大的嵌入文本流。 读取的字符数。如果读取器未定位在元素上,或如果当前上下文中没有要返回的其他文本内容,则这可以是 0。 字符数组,充当文本内容写入到的缓冲区。 中的位置,此方法可以从该位置开始写入文本内容。 要写入 的字符数。 大于 中指定的空间(缓冲区大小 - )。 值为 null。 < 0 或 < 0。 读取内容并返回 Base64 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 读取内容并返回 BinHex 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 读取元素并对 Base64 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 读取元素并对 BinHex 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 获取读取器的状态。 值之一。 将元素或文本节点的内容读取为一个字符串。 该元素或文本节点的内容。如果读取器定位在元素或文本节点以外的位置,或者当前上下文中没有其他文本内容可返回,则这可以是空字符串。 Note: 文本节点可以是元素或属性文本节点。 分析 XML 时出错。 试图进行无效操作。 将读取器的状态重置为 ReadState.Initial。 如果读取器是使用 构造的,则调用 ResetState。 单个流中的文档不共享同一编码。 解析 EntityReference 节点的实体引用。 获取用于创建此 实例的 对象。 用于创建此 实例的 对象;如果读取器不是使用 方法创建的,则为 null。 跳过当前节点的子级。 有关此成员的说明,请参见 一个 ,包含当前在范围内的命名空间。 一个 值,指定要返回的命名空间节点的类型。 有关此成员的说明,请参见 映射到前缀的命名空间 URI;如果前缀未映射到命名空间 URI,则为 null。 要查找其命名空间 URI 的前缀。 有关此成员的说明,请参见 映射到命名空间 URI 的前缀;如果命名空间 URI 未映射到前缀,则为 null。 要查找其前缀的命名空间 URI。 获取当前节点的文本值。 返回的值取决于节点的 。下表列出具有要返回的值的节点类型。所有其他节点类型返回 String.Empty。 节点类型 值 Attribute 属性值。 CDATA CDATA 节的内容。 Comment 注释的内容。 DocumentType 内部子集。 ProcessingInstruction 全部内容(不包括指令目标)。 SignificantWhitespace xml:space= 'preserve' 范围中的空白。 Text 文本节点的内容。 Whitespace 标记之间的空白。 XmlDeclaration 声明的内容。 获取或设置一个值,该值指定如何处理空白。 值之一。默认值为 WhitespaceHandling.All(返回 Whitespace 和 SignificantWhitespace 节点)。 指定了无效的值。 当阅读器关闭( 为 ReadState.Closed)时,设置此属性。 获取当前 xml:lang 范围。 当前的 xml:lang 范围。 设置用于解析 DTD 引用的 要使用的 XmlResolver。如果设置为 null,则不解析外部资源。 在 .NET Framework 1.1 版中,必须完全信任调用方,才能指定 XmlResolver。 获取当前 xml:space 范围。 值之一。如果不存在任何 xml:space 范围,则该属性默认为 XmlSpace.None。 表示提供快速、非缓存、只进方法的编写器,该方法生成包含 XML 数据(这些数据符合 W3C 可扩展标记语言 (XML) 1.0 和“XML 中的命名空间”建议)的流或文件。 使用指定的流和编码方式创建 XmlTextWriter 类的实例。 要写入的流。 要生成的编码方式。如果编码方式为 null,则它以 UTF-8 的形式写出流并忽略 ProcessingInstruction 中的编码属性。 该编码方式不受支持或无法写入流。 为 null。 使用指定的 创建 XmlTextWriter 类的实例。 要写入的 TextWriter。假定 TextWriter 已设置为正确的编码方式。 使用指定的文件创建 类的实例。 要写入的文件名。如果该文件存在,它将截断该文件并用新内容对其进行覆盖。 要生成的编码方式。如果编码方式为 null,它将以 UTF-8 的形式写出该文件,并忽略 ProcessingInstruction 中的编码属性。 编码方式不受支持;文件名为空;仅包含空格,或者包含一个或多个无效字符。 访问被拒绝。 文件名为 null。 未找到要写入的目录。 文件名中包含不正确或无效的文件名、目录名或卷标语法。 调用方没有所要求的权限。 获取基础流对象。 XmlTextWriter 正在向其写入的流;如果 XmlTextWriter 是使用不从 类继承的 构造的,则为 null。 关闭此流和基础流。 在调用 Close 之后执行要编写其他输出的调用,或者此调用的结果是无效的 XML 文档。 将缓冲区中的所有内容刷新到基础流,并同时刷新基础流。 指示如何对输出进行格式设置。 值之一。默认值为 Formatting.None(无特殊格式)。 获取或设置当 设置为 Formatting.Indented 时将为层次结构中的每个级别编写多少 IndentChar。 每个级别的 IndentChars 的数目。默认值为 2。 将该属性设置为负值。 Gets or sets which character to use for indenting when is set to Formatting.Indented. The character to use for indenting. The default is space.Note:The XmlTextWriter allows you to set this property to any character. To ensure valid XML, you must specify a valid white space character, 0x9, 0x10, 0x13 or 0x20. 返回在当前命名空间范围中为该命名空间 URI 定义的最近的前缀。 匹配的前缀。如果当前范围内未找到匹配的命名空间 URI,则为 null。 要查找其前缀的命名空间 URI。 为 null 或 String.Empty。 获取或设置一个值,该值指示是否进行命名空间支持。 如果支持命名空间,则为 true;否则为 false。 默认为 true。 只能在处于 WriteState.Start 状态时更改此属性。 获取或设置哪个字符用于将属性值引起来。 用于将属性值引起来的字符。这必须是单引号 (&#39;) 或双引号 (&#34;)。默认为双引号。 将该属性设置为非单引号,也非双引号。 将指定的二进制字节编码为 Base64 并写出结果文本。 要进行编码的字节数组。 缓冲区中的位置,指示要写入的字节的起始位置。 要写入的字节数。 为 null。 缓冲区长度减去 小于 小于零。 为 Closed。 将指定的二进制字节编码为 BinHex 并写出结果文本。 要进行编码的字节数组。 缓冲区中指示要写入字节的起始位置的位置。 要写入的字节数。 为 null。 缓冲区长度减去 小于 小于零。 为 Closed。 写出包含指定文本的 <![CDATA[...]]> 块。 要放置在 CDATA 块中的文本。 该文本将导致格式不正确的 XML 文档。 为 Closed。 为指定的 Unicode 字符值强制生成字符实体。 为其生成字符实体的 Unicode 字符。 该字符在代理项对字符范围 0xd800 - 0xdfff 内;否则该文本将导致格式不正确的 XML 文档。 为 Closed。 以每次一个缓冲区的方式写入文本。 字符数组,包含要写入的文本。 缓冲区中指示要写入文本的起始位置的位置。 要写入的字符数。 为 null。 小于零。 - 或 - 缓冲区长度减去 小于 ;此调用导致代理项对字符被拆分或写入无效的代理项对。 为 Closed。 写出包含指定文本的注释 <!--...-->。 要放在注释内部的文本。 该文本将导致格式不正确的 XML 文档。 为 Closed。 写出具有指定名称和可选属性的 DOCTYPE 声明。 DOCTYPE 的名称。它必须是非空的。 如果非 null,则它还编写 PUBLIC "pubid" "sysid",这里的 用给定参数的值替换。 如果 为 null 而 非 null,则它编写 SYSTEM "sysid",这里的 用此参数的值替换。 如果非 null,则它编写 [subset],这里的 subset 用此参数的值替换。 在序言码外部(根元素之后)调用了此方法。 为 null 或 String.Empty - 或 - 的值将导致无效的 XML。 关闭上一个 调用。 关闭任何打开的元素或属性并将编写器重新设置为 Start 状态。 XML 文档无效。 关闭一个元素并弹出相应的命名空间范围。 按 &name; 写出实体引用。 实体引用的名称。 该文本将导致格式不正确的 XML 文档;或者 为 null 或 String.Empty。 关闭一个元素并弹出相应的命名空间范围。 写出指定的名称,确保它是符合 W3C XML 1.0 建议 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) 的有效名称。 要写出的名称。 不是有效的 XML 名称,或者 为 null 或 String.Empty。 写出指定的名称,确保它是符合 W3C XML 1.0 建议 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) 的有效 NmToken。 要写出的名称。 不是有效的 NmToken;或者 为 null 或 String.Empty。 写出在名称和文本之间带有空格的处理指令,如下所示:<?name text?>。 处理指令的名称。 要包括在处理指令中的文本。 该文本将导致格式不正确的 XML 文档。 为 null 或 String.Empty。 调用了 后,使用此方法创建 XML 声明。 写出命名空间限定的名称。此方法查找位于给定命名空间范围内的前缀。 要编写的本地名称。 与该名称关联的命名空间 URI。 为 null 或 String.Empty。 根据 W3C 命名空间规范, 不是有效的名称。 从字符缓冲区手动编写原始标记。 字符数组,包含要写入的文本。 缓冲区中的位置,指示要写入文本的起始位置。 要写入的字符数。 为 null。 小于零。 - 或 - 缓冲区长度减去 小于 从字符串手动编写原始标记。 字符串,包含要编写的文本。 编写属性的起始内容。 属性的 Namespace 前缀。 属性的 LocalName。 属性的 NamespaceURI 为 null 或 String.Empty。 编写版本为“1.0”的 XML 声明。 这不是在构造函数后调用的第一个写方法。 编写版本为“1.0”并具有独立属性的 XML 声明。 如果为 true,则它将写入“standalone=yes”;如果为 false,则它将写入“standalone=no”。 这不是在构造函数后调用的第一个写方法。 写出指定的开始标记并将其与给定的命名空间和前缀关联起来。 元素的命名空间前缀。 元素的本地名称。 与元素关联的命名空间 URI。如果此命名空间已在范围中并具有关联的前缀,则编写器还自动编写该前缀。 编写器已关闭。 获取编写器的状态。 值之一。 编写给定的文本内容。 要编写的文本。 文本字符串包含无效的代理项对。 为代理项字符对生成并编写代理项字符实体。 低代理项。它必须是介于 0xDC00 和 0xDFFF 之间的值。 高代理项。它必须是介于 0xD800 和 0xDBFF 之间的值。 传递了无效的代理项字符对。 写出给定的空白。 空白字符的字符串。 字符串包含非空白字符。 获取当前 xml:lang 范围。 当前 xml:lang;或者如果当前范围中没有 xml:lang,则为 null。 获取表示当前 xml:space 范围的 一个表示当前 xml:space 范围的 XmlSpace。 值 含义 None 如果不存在 xml:space 范围,则此为默认值。 Default 当前范围为 xml:space="default"。 Preserve 当前范围为 xml:space="preserve"。 表示字符串的 XML 类型。这允许以特定 XML 类型(例如 CDATA 节类型)的形式读取字符串。 CDATA 类型。 ID 类型。 IDREF 类型。 IDREFS 类型。 ENTITY 类型。 ENTITIES 类型。 NMTOKEN 类型。 NMTOKENS 类型。 NOTATION 类型。 ENUMERATION 类型。 QName 类型。 NCName 类型。 无类型。 解析由统一资源标识符 (URI) 命名的外部 XML 资源。 创建 XmlUrlResolver 类的新实例。 设置用于对 Web 请求进行身份验证的凭据。 一个 对象。如果未设置该属性,则该值默认为 null;即 XmlUrlResolver 没有用户凭据。 Maps a URI to an object containing the actual resource. A System.IO.Stream object or null if a type other than stream is specified. The URI returned from The current implementation does not use this parameter when resolving URIs. This is provided for future extensibility purposes. For example, this can be mapped to the xlink:role and used as an implementation specific argument in other scenarios. The type of object to return. The current implementation only returns System.IO.Stream objects. is neither null nor a Stream type. The specified URI is not an absolute URI. is null. There is a runtime error (for example, an interrupted server connection). Resolves the absolute URI from the base and relative URIs. A representing the absolute URI, or null if the relative URI cannot be resolved. The base URI used to resolve the relative URI. The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the value. If relative, it combines with the to make an absolute URI. is null or is null 表示提供文档类型定义 (DTD)、XML 数据简化 (XDR) 架构和 XML 架构定义语言 (XSD) 验证的读取器。 用指定的值初始化 XmlValidatingReader 类的新实例。 包含要分析的 XML 片段的流。 XML 片段的 。这确定片段可以包含的内容(请参见下表)。 要在其中分析 XML 片段的 。这包括要使用的 、编码方式、命名空间范围、当前 xml:lang 和 xml:space 范围。 不是下表列出的节点类型之一。 用指定的值初始化 XmlValidatingReader 类的新实例。 包含要分析的 XML 片段的字符串。 XML 片段的 。这还确定了片段字符串可以包含的内容(请参见下表)。 要在其中分析 XML 片段的 。这包括要使用的 、编码方式、命名空间范围、当前 xml:lang 和 xml:space 范围。 不是下表列出的节点类型之一。 初始化 XmlValidatingReader 类的新实例,该类验证从给定的 返回的内容。 验证时从其中进行读取的 XmlReader。当前实现只支持 指定的读取器不是 XmlTextReader。 获取当前节点上的属性数。 当前节点上的属性数。该数目包括默认属性。 获取当前节点的基 URI。 当前节点的基 URI。 获取一个值,该值指示 是否实现二进制内容读取方法。 如果实现二进制内容读取方法,则为 true;否则为 false。 类返回 true。 获取一个值,该值指示此读取器是否可以分析和解析实体。 如果此读取器可以分析和解析实体,则为 true;否则为 false。XmlValidatingReader 总是返回 true。 更改为 Closed。 获取 XML 文档中当前节点的深度。 XML 文档中当前节点的深度。 获取文档的编码方式属性。 编码方式的值。如果不存在任何编码方式属性,也没有字节顺序标记,则这将默认为 UTF-8。 获取或设置一个值,该值指定读取器如何处理实体。 值之一。如果未指定 EntityHandling,则它将默认为 EntityHandling.ExpandEntities。 指定了无效值。 获取一个值,该值指示读取器是否定位在流的结尾。 如果此读取器定位在流的结尾,则为 true;否则为 false。 获取具有指定索引的属性的值。 指定属性的值。 属性的索引。索引是从零开始的。(第一个属性的索引为 0。) 参数小于 0 或大于等于 获取具有指定名称的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的限定名。 获取具有指定的本地名称和命名空间统一资源标识符 (URI) 的属性的值。 指定属性的值。如果未找到该属性,则返回 null。此方法不移动读取器。 属性的本地名称。 属性的命名空间 URI。 获取一个值,该值指示该类是否可返回行信息。 如果该类可以返回行信息,则为 true;否则为 false。 获取一个值,该值指示当前节点是否可以具有 String.Empty 以外的 如果读取器当前定位在的节点可以具有 Value,则为 true;否则为 false。 获取一个值,该值指示当前节点是否是从文档类型定义 (DTD) 或架构中定义的默认值生成的属性。 如果当前节点是其值从 DTD 或架构中定义的默认值生成的属性,则为 true;如果属性值是显式设置的,则为 false。 获取一个值,该值指示当前节点是否为空元素(例如,<MyElement/>)。 如果当前节点是一个以 /> 结尾的元素( 等于 XmlNodeType.Element),则为 true;否则为 false。 获取当前行号。 当前行号。此属性的起始值为 1。 获取当前行位置。 当前行位置。此属性的起始值为 1。 获取当前节点的本地名称。 移除了前缀的当前节点的名称。例如,对于元素 <bk:book>,LocalName 为 book。 对于没有名称的节点类型(如 Text、Comment 等),该属性返回 String.Empty。 解析当前元素的范围内的命名空间前缀。 前缀映射到的命名空间 URI;如果未找到任何匹配的前缀,则为 null。 要解析其命名空间统一资源标识符 (URI) 的前缀。若要匹配默认命名空间,请传递一个空字符串。 移动到具有指定索引的属性。 属性的索引。 参数小于 0 或大于等于 移动到具有指定名称的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则阅读器的位置未改变。 属性的限定名。 移动到具有指定的本地名称和命名空间统一资源标识符 (URI) 的属性。 如果找到了属性,则为 true;否则为 false。如果为 false,则阅读器的位置未改变。 属性的本地名称。 属性的命名空间 URI。 移动到包含当前属性节点的元素。 如果读取器定位在属性上,则为 true(读取器移动到拥有该属性的元素);如果读取器不是定位在属性上,则为 false(读取器的位置不改变)。 移动到第一个属性。 如果属性存在,则为 true(读取器移动到第一个属性);否则为 false(读取器的位置不改变)。 移动到下一个属性。 如果存在下一个属性,则为 true;如果没有其他属性,则为 false。 获取当前节点的限定名。 当前节点的限定名。例如,对于元素 <bk:book>,Name 为 bk:book。 返回的名称取决于节点的 。下列节点类型返回所列的值。所有其他节点类型返回空字符串。 节点类型 名称 Attribute 属性名。 DocumentType 文档类型名称。 Element 标记名。 EntityReference 引用的实体的名称。 ProcessingInstruction 处理指令的目标。 XmlDeclaration 字符串 xml。 获取或设置一个值,该值指示是否进行命名空间支持。 为 true,则进行命名空间支持;否则为 false。默认为 true。 对于读取器定位到的节点,按照 WWW 联合会 (W3C) 命名空间规范的定义,获取该节点的命名空间统一资源标识符 (URI)。 当前节点的命名空间 URI;否则为空字符串。 获取与此实现关联的 XmlNameTable,它使您能够获取该节点内字符串的原子化版本。 获取当前节点的类型。 值之一,表示当前节点的类型。 获取与当前节点关联的命名空间前缀。 与当前节点关联的命名空间前缀。 获取用于括起属性节点值的引号字符。 用于括住属性节点值的引号字符(" 或 ')。 从流中读取下一个节点。 如果成功读取了下一个节点,则为 true;如果没有其他节点可读取,则为 false。 将属性值分析为一个或多个 Text、EntityReference 或 EndEntity 节点。 如果有可返回的节点,则为 true。 如果进行初始调用时读取器不是定位在属性节点上,或者如果已读取了所有属性值,则为 false。 如果是空属性(如 misc=""),则返回 true,同时返回值为 String.Empty 的单个节点。 读取内容并返回 Base64 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 读取内容并返回 BinHex 解码的二进制字节。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不支持 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 读取元素并对 Base64 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 读取元素并对 BinHex 内容进行解码。 写入缓冲区的字节数。 作为结果文本复制目标的缓冲区。此值不能为 null。 缓冲区中的偏移,从这个位置开始将结果复制到缓冲区中。 要复制到缓冲区的最大字节数。此方法返回复制的实际字节数。 值为 null。 当前节点不是元素节点。 缓冲区中的索引或者索引与计数之和大于分配的缓冲区大小。 实现不支持此方法。 该元素包含混合内容。 无法将内容转换成请求的类型。 获取用于构造此 XmlValidatingReader 的 构造函数中指定的 XmlReader。 获取读取器的状态。 值之一。 Reads the contents of an element or text node as a string. The contents of the element or text node. This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context.Note:The text node can be either an element or an attribute text node. 获取指定 XML 架构定义语言 (XSD) 类型的公共语言运行库类型。 指定 XML 架构类型的公共语言运行库类型。 解析 EntityReference 节点的实体引用。 读取器不是定位在 EntityReference 节点上。 获取一个 以用于验证。 用于验证的 XmlSchemaCollection。 获取架构类型对象。 ,这取决于节点值是内置 XML 架构定义语言 (XSD) 类型,还是用户定义的 simpleType 或 complexType;如果当前节点没有架构类型,则为 null。 获取 对象,该对象用于创建此 实例。 由于没有使用 类和 方法对 对象进行实例化,因此为 null。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 设置事件处理程序以接收有关文档类型定义 (DTD)、XML 数据简化 (XDR) 架构和 XML 架构定义语言 (XSD) 架构验证错误的信息。 获取或设置一个值,该值指示要执行的验证的类型。 值之一。如果未设置此属性,则它默认为 ValidationType.Auto。 在调用了 Read 之后设置该属性。 获取当前节点的文本值。 返回的值取决于节点的 。下表列出具有要返回的值的节点类型。所有其他节点类型返回 String.Empty。 节点类型 值 Attribute 属性值。 CDATA CDATA 节的内容。 Comment 注释的内容。 DocumentType 内部子集。 ProcessingInstruction 全部内容(不包括指令目标)。 SignificantWhitespace 混合内容模型中标记之间的空白。 Text 文本节点的内容。 Whitespace 标记之间的空白。 XmlDeclaration 声明的内容。 获取当前 xml:lang 范围。 当前的 xml:lang 范围。 设置用于解析外部文档类型定义 (DTD) 和架构位置引用的 。XmlResolver 还用于处理 XML 架构定义语言 (XSD) 架构中找到的任何 import 或 include 元素。 要使用的 XmlResolver。如果设置为 null,则不解析外部资源。 在 .NET Framework 1.1 版中,调用方必须受到完全信任才能指定 XmlResolver。 获取当前 xml:space 范围。 值之一。如果不存在任何 xml:space 范围,则该属性默认为 XmlSpace.None。 表示元素内容中的空白。 初始化 类的新实例。 节点中的空白字符。 对象。 创建此节点的一个副本。 克隆的节点。 如果为 true,则递归地克隆指定节点下的子树;如果为 false,则只克隆该节点本身。对于空白节点,克隆的节点将始终包含数据值,而不管参数的设置如何。 获取节点的本地名称。 对于 XmlWhitespace 节点,此属性返回 #whitespace。 获取节点的限定名。 对于 XmlWhitespace 节点,此属性返回 #whitespace。 获取节点的类型。 对于 XmlWhitespace 节点,该值为 获取当前节点的父节点。 当前节点的 父节点。 获取或设置节点的值。 在节点中找到空白字符。 设置为无效空白字符。 将节点的所有子级保存到指定的 中。 要保存到其中的 将节点保存到指定的 中。 要保存到其中的 表示一个编写器,该编写器提供一种快速、非缓存和只进的方式来生成包含 XML 数据的流或文件。 初始化 类的新实例。 当在派生类中被重写时,关闭此流和基础流。 在调用 Close 之后执行要编写其他输出的调用,或者此调用的结果是无效的 XML 文档。 使用指定的流创建一个新的 实例。 一个 对象。 要写入的流。 编写 XML 1.0 文本语法并将其追加到指定的流中。 值为 null。 使用流和 对象创建一个新的 实例。 一个 对象。 要写入的流。 编写 XML 1.0 文本语法并将其追加到指定的流。 对象用于配置新的 实例。如果这是 null,则使用具有默认设置的 。 如果将 用于 方法,则应使用 属性获取具有正确设置的 对象。这样可以确保所创建的 对象的输出设置是正确的。 值为 null。 使用指定的 创建一个新的 实例。 一个 对象。 要写入的 编写 XML 1.0 文本语法,并将该语法追加到指定 值为 null。 使用 对象创建一个新的 实例。 一个 对象。 要写入的 编写 XML 1.0 文本语法,并将该语法追加到指定 用于配置新的 实例的 对象。如果这是 null,则使用具有默认设置的 。 如果将 用于 方法,则应使用 属性获取具有正确设置的 对象。这样可以确保所创建的 对象的输出设置是正确的。 值为 null。 使用指定的文件名创建一个新的 实例。 一个 对象。 要写入的文件。 在指定路径上创建一个文件,并采用 XML 1.0 文本语法写入该文件。 必须为文件系统路径。 值为 null。 使用文件名和 对象创建一个新的 实例。 一个 对象。 要写入的文件。 在指定路径上创建一个文件,并采用 XML 1.0 文本语法写入该文件。 必须为文件系统路径。 用于配置新的 实例的 对象。如果这是 null,则使用具有默认设置的 。 如果将 用于 方法,则应使用 属性获取具有正确设置的 对象。这样可以确保所创建的 对象的输出设置是正确的。 值为 null。 使用指定的 创建一个新的 实例。 一个 对象。 要写入的 。由 写入的内容被追加到 值为 null。 使用 对象创建一个新的 实例。 一个 对象。 要写入的 。由 写入的内容被追加到 用于配置新的 实例的 对象。如果这是 null,则使用具有默认设置的 。 如果将 用于 方法,则应使用 属性获取具有正确设置的 对象。这样可以确保所创建的 对象的输出设置是正确的。 值为 null。 使用指定的 对象创建一个新的 实例。 一个 对象,是指定的 对象周围的包装。 要用作基础编写器的 对象。 值为 null。 使用指定的 对象创建一个新的 实例。 一个 对象,是指定的 对象周围的包装。 要用作基础编写器的 对象。 用于配置新的 实例的 对象。如果这是 null,则使用具有默认设置的 。 如果将 用于 方法,则应使用 属性获取具有正确设置的 对象。这样可以确保所创建的 对象的输出设置是正确的。 值为 null。 释放由 占用的非托管资源,还可以另外再释放托管资源。 为 true 则释放托管资源和非托管资源;为 false 则仅释放非托管资源。 当在派生类中被重写时,将缓冲区中的所有内容刷新到基础流,并同时刷新基础流。 当在派生类中被重写时,返回在当前命名空间范围中为该命名空间 URI 定义的最近的前缀。 匹配的前缀;如果当前范围内未找到匹配的命名空间 URI,则为 null。 要查找其前缀的命名空间 URI。 为 null 或 String.Empty。 获取用于创建此 实例的 对象。 用于创建此编写器实例的 对象。如果此编写器不是使用 方法创建的,则此属性返回 null。 有关此成员的说明,请参见 当在派生类中被重写时,写出在 中当前位置找到的所有属性。 从其中复制属性的 XmlReader。 如果为 true,则从 XmlReader 中复制默认属性;否则为 false。 为 null。 读取器不是定位在 element、attribute 或 XmlDeclaration 节点上。 当在派生类中被重写时,写出具有指定的本地名称和值的属性。 属性的本地名称。 属性值。 编写器的状态不是 WriteState.Element 或者编写器已关闭。 xml:space 或 xml:lang 属性值无效。 当在派生类中被重写时,写入具有指定的本地名称、命名空间 URI 和值的属性。 属性的本地名称。 与属性关联的命名空间 URI。 属性值。 编写器的状态不是 WriteState.Element 或者编写器已关闭。 xml:space 或 xml:lang 属性值无效。 When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value. The namespace prefix of the attribute. The local name of the attribute. The namespace URI of the attribute. The value of the attribute. The state of writer is not WriteState.Element or writer is closed. The xml:space or xml:lang attribute value is invalid. The or is null. 当在派生类中被重写时,将指定的二进制字节编码为 Base64 并写出结果文本。 要进行编码的字节数组。 缓冲区中指示要写入字节的起始位置的位置。 要写入的字节数。 为 null。 缓冲区长度减去 小于 小于零。 When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text. Byte array to encode. The position in the buffer indicating the start of the bytes to write. The number of bytes to write. is null. The buffer length minus is less than . or is less than zero. The writer is closed or in error state. 当在派生类中被重写时,写出包含指定文本的 <![CDATA[...]]> 块。 要放置在 CDATA 块中的文本。 该文本将导致格式不正确的 XML 文档。 当在派生类中被重写时,为指定的 Unicode 字符值强制生成字符实体。 为其生成字符实体的 Unicode 字符。 该字符在代理项对字符范围 0xd800 - 0xdfff 内。 When overridden in a derived class, writes text one buffer at a time. Character array containing the text to write. The position in the buffer indicating the start of the text to write. The number of characters to write. is null. or is less than zero. -or-The buffer length minus is less than ; the call results in surrogate pair characters being split or an invalid surrogate pair being written. The parameter value is not valid. 当在派生类中被重写时,写出包含指定文本的注释 <!--...-->。 要放在注释内部的文本。 该文本将导致格式不正确的 XML 文档。 当在派生类中被重写时,写出具有指定名称和可选属性的 DOCTYPE 声明。 DOCTYPE 的名称。它必须是非空的。 如果非 null,则它还编写 PUBLIC "pubid" "sysid",这里的 用给定参数的值替换。 如果 为 null 而 非 null,则它编写 SYSTEM "sysid",这里的 用此参数的值替换。 如果非 null,则它编写 [subset],这里的 subset 用此参数的值替换。 在序言码外部(根元素之后)调用了此方法。 的值将导致无效的 XML。 当在派生类中被重写时,写出具有指定的本地名称和值的元素。 元素的本地名称。 元素的值。 值是 null 或空字符串。 - 或 - 参数值无效。 当在派生类中被重写时,编写具有指定的本地名称、命名空间 URI 和值的元素。 元素的本地名称。 与元素关联的命名空间 URI。 元素的值。 值是 null 或空字符串。 - 或 - 参数值无效。 使用指定的本地名称、命名空间 URI 和值编写元素。 元素的前缀。 元素的本地名称。 元素的命名空间 URI。 元素的值。 值是 null 或空字符串。 - 或 - 参数值无效。 当在派生类中被重写时,关闭上一个 调用。 当在派生类中被重写时,关闭任何打开的元素或属性并将编写器重新设置为 Start 状态。 XML 文档无效。 当在派生类中被重写时,关闭一个元素并弹出相应的命名空间范围。 这导致无效的 XML 文档。 当在派生类中被重写时,按 &name; 写出实体引用。 实体引用的名称。 为 null 或 String.Empty。 当在派生类中被重写时,关闭一个元素并弹出相应的命名空间范围。 当在派生类中被重写时,写出指定的名称,确保它是符合 W3C XML 1.0 建议 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) 的有效名称。 要编写的名称。 不是有效的 XML 名称,或者 为 null 或 String.Empty。 当在派生类中被重写时,写出指定的名称,确保它是符合 W3C XML 1.0 建议 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) 的有效 NmToken。 要编写的名称。 不是有效的 NmToken;或者 为 null 或 String.Empty。 When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling. The to read from. true to copy the default attributes from the XmlReader; otherwise, false. is null. contains invalid characters. 将所有内容从 对象复制到编写器。 的位置保持不变。 要从其复制的 如果复制默认属性,则为 true;否则为 false。 为 null。 当在派生类中被重写时,写出在名称和文本之间带有空格的处理指令,如下所示:<?name text?>。 处理指令的名称。 要包括在处理指令中的文本。 该文本将导致格式不正确的 XML 文档。 为 null 或 String.Empty。 调用了 后,使用此方法创建 XML 声明。 当在派生类中被重写时,写出命名空间限定的名称。此方法查找位于给定命名空间范围内的前缀。 要编写的本地名称。 名称的命名空间 URI。 为 null 或 String.Empty。 不是有效的名称。 当在派生类中被重写时,从字符缓冲区手动编写原始标记。 字符数组,包含要写入的文本。 缓冲区中的位置,指示要写入文本的起始位置。 要写入的字符数。 为 null。 小于零。 - 或 - 缓冲区长度减去 小于 When overridden in a derived class, writes raw markup manually from a string. String containing the text to write. is either null or String.Empty. 用指定的本地名称编写属性的起点。 属性的本地名称。 编写具有指定本地名称和命名空间 URI 的属性的起始内容。 属性的本地名称。 属性的命名空间 URI。 当在派生类中被重写时,编写具有指定的前缀、本地名称和命名空间 URI 的属性的起始内容。 属性的命名空间前缀。 属性的本地名称。 属性的命名空间 URI。 当在派生类中被重写时,编写版本为“1.0”的 XML 声明。 这不是在构造函数后调用的第一个写方法。 当在派生类中被重写时,编写版本为“1.0”并具有独立属性的 XML 声明。 如果为 true,则它将写入“standalone=yes”;如果为 false,则它将写入“standalone=no”。 这不是在构造函数后调用的第一个写方法。 当在派生类中被重写时,写出具有指定的本地名称的开始标记。 元素的本地名称。 编写器已关闭。 当在派生类中被重写时,写出指定的开始标记并将其与给定的命名空间关联起来。 元素的本地名称。 与元素关联的命名空间 URI。如果此命名空间已在范围中并具有关联的前缀,则编写器还自动编写该前缀。 编写器已关闭。 当在派生类中被重写时,写出指定的开始标记并将其与给定的命名空间和前缀关联起来。 元素的命名空间前缀。 元素的本地名称。 与元素关联的命名空间 URI。 编写器已关闭。 当在派生类中被重写时,获取编写器的状态。 值之一。 当在派生类中被重写时,编写给定的文本内容。 要编写的文本。 文本字符串包含无效的代理项对。 When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair. The low surrogate. This must be a value between 0xDC00 and 0xDFFF. The high surrogate. This must be a value between 0xD800 and 0xDBFF. An invalid surrogate character pair was passed. 编写一个 值。 要编写的 值。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 Writes the object value. The object value to write. Note:With the release of the .NET Framework 3.5, this method accepts as a parameter. An invalid value was specified. The is null. The writer is closed or in error state. 编写一个单精度浮点数。 要编写的单精度浮点数。 指定了无效值。 编写一个 值。 要编写的 值。 指定了无效值。 当在派生类中被重写时,写出给定的空白。 空白字符的字符串。 字符串包含非空白字符。 When overridden in a derived class, gets the current xml:lang scope. The current xml:lang scope. 当在派生类中被重写时,获取表示当前 xml:space 范围的 一个表示当前 xml:space 范围的 XmlSpace。 值 含义 None 如果不存在 xml:space 范围,则此为默认值。 Default 当前范围为 xml:space="default"。 Preserve 当前范围为 xml:space="preserve"。 指定在由 方法创建的 对象上支持的一组功能。 初始化 类的新实例。 获取或设置一个值,该值指示是否进行字符检查。 如果进行字符检查,则为 true;否则为 false。默认值为 true。 创建 实例的副本。 克隆的 对象。 获取或设置一个值,该值指示在调用 方法时, 是否还应该关闭基础流或 如果还应该关闭基础流或 ,则为 true;否则为 false。默认值为 false。 获取或设置 符合的一致性级别。 值之一。默认为 ConformanceLevel.Document。 获取或设置要使用的文本编码。 要使用的文本编码。默认为 Encoding.UTF8。 获取或设置一个值,该值指示是否缩进元素。 如果将各元素分别写入新行并将其缩进,则为 true;否则为 false。默认值为 false。 Gets or sets the character string to use when indenting. This setting is used when the property is set to true. The character string to use when indenting. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is two spaces. The value assigned to the is null. Gets or sets the character string to use for line breaks. The character string to use for line breaks. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is \r\n (carriage return, new line). The value assigned to the is null. 获取或设置一个值,该值指示是否将输出中的分行符正常化。 值之一。默认为 Gets or sets a value indicating whether to write attributes on a new line. true to write attributes on individual lines; otherwise false. The default is false.Note:This setting has no effect when the property value is false.When is set to true, each attribute is pre-pended with a new line and one extra level of indentation. 获取或设置一个值,该值指示是否编写 XML 声明。 如果省略 XML 声明,则为 true;否则为 false。默认值为 false,即编写 XML 声明。 获取用于序列化 输出的方法。 值之一。默认为 将设置类的成员重置为各自的默认值。 Converts the supplied to a equivalent. The equivalent of the supplied string. The string to convert.Note:The string must conform to a subset of the W3C Recommendation for the XML dateTime type. For more information see http://www.w3.org/TR/xmlschema-2/#dateTime. is null. The argument passed to this method is outside the range of allowable values. For information about allowable values, see . The argument passed to this method does not conform to a subset of the W3C Recommendations for the XML dateTime type. For more information see http://www.w3.org/TR/xmlschema-2/#dateTime. Converts the supplied to a equivalent. The equivalent of the supplied string. The string to convert. The format from which is converted. The format parameter can be any subset of the W3C Recommendation for the XML dateTime type. (For more information see http://www.w3.org/TR/xmlschema-2/#dateTime.) The string is validated against this format. is null. or is an empty string or is not in the specified format. Converts the supplied to a equivalent. The equivalent of the supplied string. The string to convert. An array of formats from which can be converted. Each format in can be any subset of the W3C Recommendation for the XML dateTime type. (For more information see http://www.w3.org/TR/xmlschema-2/#dateTime.) The string is validated against one of these formats. 将提供的 转换为 提供的 表示形式。 要转换的 Converts the supplied to a in the specified format. A representation in the specified format of the supplied . The to be converted. The format to which is converted. The format parameter can be any subset of the W3C Recommendation for the XML dateTime type. (For more information see http://www.w3.org/TR/xmlschema-2/#dateTime.) 获取或设置一个值,该值指示文档中允许扩展实体产生的最大字符数。 扩展的项中允许的最大字符数。默认值为 0。 获取或设置一个值,该值指明 XML 文档中所允许的最大字符数。零 (0) 值表示对 XML 文档的大小没有限制。非零值指定最大大小(以字符数计)。 XML 文档中所允许的最大字符数。默认值为 0。 获取具有指定索引的属性的值。 指定属性的值。 属性的索引。 参数小于 0 或大于等于 获取具有指定名称的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的限定名。 获取具有指定本地名称和命名空间 URI 的属性的值。 指定属性的值。如果未找到该属性,则返回 null。 属性的本地名称。 属性的命名空间 URI。 获取用于括起属性节点值的引号字符。 XmlNodeReader 总是使用双引号 (")。 有关此成员的说明,请参见 如果可以提供 ,则为 true;否则为 false。 定义被验证的 XML 节点的架构验证后信息集。 获取一个值,该值指示这个被验证的 XML 节点是否设置为在 XML 架构定义语言 (XSD) 架构验证期间应用的默认值的结果。 如果此被验证的 XML 节点设置为架构验证期间应用的默认值的结果,则为 true;否则为 false。 获取一个值,此值指示这个被验证的 XML 节点的值是否为零。 如果此被验证的 XML 节点的值为零,则为 true;否则为 false。 为这个被验证的 XML 节点获取动态架构类型。 一个 获取与此被验证的 XML 节点对应的已编译的 一个 获取与此被验证的 XML 节点对应的已编译的 一个 获取这个被验证的 XML 节点的静态 XML 架构定义语言 (XSD) 架构类型。 一个 获取这个被验证的 XML 节点的 值。 一个 值。 返回与 ValidationEventHandler 相关的详细信息。 获取与该验证事件关联的 与该验证事件关联的 XmlSchemaException。 获取与验证事件对应的文本说明。 文本说明。 获取验证事件的严重度。 表示验证事件的严重度的 值。 表示将处理 XML 架构验证事件和 的回调方法。 事件源。 包含事件数据的 表示经验证的 XML 元素或属性的类型化值。无法继承 类。 返回此 对象的一个副本。 对象的一个 对象副本。 获取一个值,指示经验证的 XML 元素或属性是一个 XPath 节点还是一个原子值。 如果经验证的 XML 元素或属性是一个 XPath 节点,为 true;如果经验证的 XML 元素或属性是一个原子值,为 false。 有关此成员的说明,请参见 获取经验证的 XML 元素或属性的 string 值。 经验证的 XML 元素或属性的 string 值。 根据架构类型,以最适合的 Microsoft .NET Framework 类型的已装箱对象的形式获取当前经验证的 XML 元素或属性。 作为最适合的 .NET Framework 类型的已装箱对象的当前经验证的 XML 元素或属性。 获取经验证的 XML 元素或属性的 string 值。 经验证的 XML 元素或属性的 string 值。 将经验证的 XML 元素或属性值按指定类型返回,并使用指定的 对象解析命名空间前缀。 请求类型的经验证的 XML 元素或属性值。 将经验证的 XML 元素或属性值返回时使用的类型。 用于解析命名空间前缀的 对象。 验证的 XML 元素或属性的值不是适用于目标类型的正确格式。 试图进行的强制转换无效。 试图进行的强制转换导致溢出。 获取经验证的 XML 元素或属性的 形式的值。 经验证的 XML 元素或属性的 形式的值。 验证的 XML 元素或属性的值不是适用于 类型的正确格式。 尝试到 的强制转换无效。 获取经验证的 XML 元素或属性的 形式的值。 经验证的 XML 元素或属性的 形式的值。 验证的 XML 元素或属性的值不是适用于 类型的正确格式。 尝试到 的强制转换无效。 获取经验证的 XML 元素或属性的 形式的值。 经验证的 XML 元素或属性的 形式的值。 验证的 XML 元素或属性的值不是适用于 类型的正确格式。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 获取经验证的 XML 元素或属性的 形式的值。 经验证的 XML 元素或属性的 形式的值。 验证的 XML 元素或属性的值不是适用于 类型的正确格式。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 获取经验证的 XML 元素或属性的 形式的值。 经验证的 XML 元素或属性的 形式的值。 验证的 XML 元素或属性的值不是适用于 类型的正确格式。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 获取经验证的 XML 元素或属性的 Microsoft .NET Framework 类型。 经验证的 XML 元素或属性的 .NET Framework 类型。默认值为 获取经验证的 XML 元素或属性的 经验证的 XML 元素或属性的 按照 WWW 联合会 (W3C) XML 架构第 1 部分:“结构”和 XML 架构第 2 部分:“数据类型规范”内容指定的 XML 架构内存中表示形式。 初始化 类的新实例。 获取或设置在架构的目标命名空间中声明的属性的窗体。 值,它表明来自目标命名空间的属性是否需要用命名空间前缀限定。默认为 获取架构中所有全局属性组的架构编译后值。 架构中所有全局属性组的 集合。 获取架构中所有属性的架构编译后值。 架构中所有属性的 集合。 获取或设置 blockDefault 属性,该属性设置 targetNamespace 架构中的元素和复杂类型的 block 属性的默认值。 值,它表示阻止派生的不同方法。默认值为 XmlSchemaDerivationMethod.None。 将 XML 架构对象模型 (SOM) 编译为架构信息供验证使用。用于检查以编程方式生成的 SOM 的语法和语义结构。语义验证检查在编译期间执行。 验证事件处理程序,它接收有关 XML 架构验证错误的信息。 将 XML 架构对象模型 (SOM) 编译为架构信息供验证使用。用于检查以编程方式生成的 SOM 的语法和语义结构。语义验证检查在编译期间执行。 验证事件处理程序,它接收有关 XML 架构验证错误的信息。 用于解析 include 和 import 元素中引用的命名空间的 XmlResolver。 获取或设置在架构的目标命名空间中声明的元素的窗体。 值,它表明来自目标命名空间的元素是否需要用命名空间前缀限定。默认为 获取架构中所有元素的架构编译后值。 架构中所有元素的 集合。 获取或设置 finalDefault 属性,该属性设置架构目标命名空间中的元素和复杂类型的 final 属性的默认值。 值,它表示阻止派生的不同方法。默认值为 XmlSchemaDerivationMethod.None。 获取架构中所有组的架构编译后值。 架构中所有组的 集合。 获取或设置字符串 ID。 字符串的 ID。默认值为 String.Empty。 获取包含的和导入的架构的集合。 包含的和导入的架构的 XML 架构实例命名空间。此字段为常数。 表明架构是否已编译。 如果已编译,则为 true;否则为 false。默认值为 false。 获取架构中架构元素的集合,并在 schema 元素级别用于添加新的元素类型。 架构中架构元素的 XML 架构命名空间。此字段为常数。 获取架构中所有表示法的架构编译后值。 架构中所有表示法的 集合。 从提供的流中读取 XML 架构。 表示 XML 架构的 对象。 提供的数据流。 验证事件处理程序,它接收有关“XML 架构”语法错误的信息。 如果未指定 ,则引发 从提供的 读取 XML 架构。 表示 XML 架构的 对象。 包含要读取的 XML 架构的 TextReader。 验证事件处理程序,它接收有关 XML 架构语法错误的信息。 如果未指定 ,则引发 从提供的 读取 XML 架构。 表示 XML 架构的 对象。 包含要读取的 XML 架构的 XmlReader。 验证事件处理程序,它接收有关 XML 架构语法错误的信息。 如果未指定 ,则引发 获取架构中所有架构类型的架构编译后值。 架构中所有架构类型的 获取或设置架构目标命名空间的统一资源标识符 (URI)。 架构目标命名空间。 获取和设置不属于架构目标命名空间的限定属性。 不属于架构目标命名空间的限定 对象的数组。 获取或设置架构的版本。 架构的版本。默认值为 String.Empty。 将“XML 架构”写入提供的数据流中。 提供的数据流。 使用指定的 将“XML 架构”写入提供的 提供的数据流。 将“XML 架构”写入提供的 要写入的 将“XML 架构”写入提供的 要写入的 Writes the XML Schema to the supplied . The to write to. The parameter is null. 将“XML 架构”写入提供的 要写入的 表示万维网联合会 (W3C)all 元素(复合器)。 初始化 类的新实例。 获取包含在 all 复合器内的 XmlSchemaElement 元素的集合。 包含在 XmlSchemaAll 中的元素的集合。 可包含批注元素的任何元素的基类。 初始化 类的新实例。 获取或设置 annotation 属性。 表示 annotation 属性的 获取或设置字符串 ID。 字符串 ID。默认为 String.Empty。 可选。 获取或设置不属于当前架构目标命名空间的限定属性。 一组不属于架构目标命名空间的 对象。 表示万维网联合会 (W3C)annotation 元素。 初始化 类的新实例。 获取或设置字符串 ID。 字符串 ID。默认为 String.Empty。 可选。 获取用于存储 appinfo 和 documentation 子元素的 Items 集合。 appinfo 和 documentation 子元素的 获取或设置不属于架构目标命名空间的限定属性。 对象的数组,它不属于架构的目标命名空间。 表示万维网联合会 (W3C)any 元素。 初始化 类的新实例。 获取或设置包含可使用的元素的命名空间。 可以使用的元素的命名空间。默认为 ##any。 可选。 获取或设置信息,该信息有关应用程序或 XML 处理器应如何为 any 元素指定的元素处理 XML 文档的验证。 值之一。如果未指定 processContents 属性,则默认为 Strict。 表示万维网联合会 (W3C)anyAttribute 元素。 初始化 类的新实例。 获取或设置包含可以使用的属性的命名空间。 可以使用的属性的命名空间。默认为 ##any。 可选。 获取或设置有关应用程序或 XML 处理器应如何为 anyAttribute 元素指定的属性处理 XML 文档的验证的信息。 值之一。如果未指定 processContents 属性,则默认为 Strict。 表示万维网联合会 (W3C)appinfo 元素。 初始化 类的新实例。 获取或设置一个数组,它表示 appinfo 子节点的 对象。 一个表示 appinfo 子节点的 对象的数组。 获取或设置应用程序信息的源。 统一资源标识符 (URI) 引用。默认为 String.Empty。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 attribute 元素。属性为其他文档元素提供其他信息。属性标记嵌套在架构的文档元素标记之间。XML 文档将属性显示为元素开始标记中的命名项。 初始化 类的新实例。 获取一个 对象,该对象表示基于属性的 的属性类型。 一个 对象。 基于保存编译后 AttributeType 属性值的属性的 ,获取公共语言运行库 (CLR) 对象。 公共运行库 (CLR) 对象,保存 AttributeType 属性的编译后值。 获取或设置属性的默认值。 属性的默认值。默认为 null 引用。 可选。 获取或设置属性的固定值。 属性的固定值。默认为 null。 可选。 获取或设置属性的窗体。 值之一。默认值为包含该属性的架构元素的 的值。 可选。 获取或设置属性的名称。 属性名。 获取属性的限定名。 QualifiedName 属性的编译后值。 获取或设置在此架构(或由指定命名空间指示的另一个架构)中声明的属性的名称。 声明的属性的名称。 获取属性类型或将其设置为简单类型。 此架构中定义的简单类型。 获取或设置在此架构(或由指定命名空间指示的另一个架构)中定义的简单类型的名称。 简单类型的名称。 获取或设置有关如何使用该属性的信息。 下列值之一:“None”、“Prohibited”、“Optional”或“Required”。默认为“Optional”。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 attributeGroup 元素。AttributesGroups 提供将一组属性声明归为一组的机制,以便将它们作为一个组并入到复杂类型定义中。 初始化 类的新实例。 获取或设置属性组的 组件。 获取属性组的属性的集合。包含 XmlSchemaAttribute 和 XmlSchemaAttributeGroupRef 元素。 属性组的属性的集合。 获取或设置属性组的名称。 属性组的名称。 获取属性组的限定名。 表示属性组的限定名称的 对象。 从“XML 架构”获取重新定义的属性组的属性。 重新定义的属性组的属性。 表示由 WWW 联合会 (W3C)http://go.microsoft.com/fwlink/?LinkId=49454 所指定的 XML 架构中具有 ref 属性的 attributeGroup 元素。AttributesGroupRef 是对 attributeGroup 的引用,name 属性包含要引用的属性组。 Initializes a new instance of the class. 获取或设置所引用的 attributeGroup 元素的名称。 引用的属性组的名称。该值必须是 QName。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 choice 元素(复合器)。choice 仅允许它的一个子级出现在实例中。 初始化 类的新实例。 获取复合器(choice)中包含的元素的集合,这些元素有:XmlSchemaElement、XmlSchemaGroupRef、XmlSchemaChoice、XmlSchemaSequence 或 XmlSchemaAny。 包含在 XmlSchemaChoice 中的元素的集合。 包含“XML 架构”定义语言 (XSD) 和“XML 数据缩减”(XDR) 架构的缓存。无法继承此类。 初始化 XmlSchemaCollection 类的新实例。 用指定的 初始化 XmlSchemaCollection 类的新实例。加载架构时使用 XmlNameTable。 要使用的 XmlNameTable。 将由给定的 URL 定位的架构添加到架构集合中。 添加到架构集合中的 ;如果所添加的架构为 XDR 架构,或者如果架构中有编译错误,则为 null。 与架构关联的命名空间 URI。对于 XML 架构,这通常是 targetNamespace。 指定要加载的架构的 URL。 此架构不是有效的架构。 中包含的架构添加到架构集合中。 添加到架构集合中的 ;如果所添加的架构为 XDR 架构,或者如果架构中有编译错误,则为 null。 与架构关联的命名空间 URI。对于 XML 架构,这通常是 targetNamespace。 包含要添加的架构的 此架构不是有效的架构。 中包含的架构添加到架构集合中。指定的 用于解析任何可能引用的外部资源。 添加到架构集合中的 ;如果所添加的架构为 XDR 架构,或者如果架构中有编译错误,则为 null。 与架构关联的命名空间 URI。对于 XML 架构,这通常是 targetNamespace。 包含要添加的架构的 用于解析 include 和 import 元素或 x-schema 属性(XDR 架构)中引用的命名空间的 。如果这为 null,则不解析外部引用。 此架构不是有效的架构。 添加到集合。 XmlSchema 对象。 要添加到集合中的 XmlSchema。 添加到集合。用指定的 解析任何外部引用。 添加到架构集合中的 XmlSchema。 要添加到集合中的 XmlSchema。 用于解析 include 和 import 元素中引用的命名空间的 。如果这为 null,则不解析外部引用。 此架构不是有效的架构。 将在给定集合(包括它们的关联架构)中定义的所有命名空间添加到该集合。 要添加到该集合的 XmlSchemaCollection。 获取一个值,该值指示具有指定命名空间的架构是否在集合中。 如果具有指定的命名空间的架构在集合中,则为 true;否则为 false。 与架构关联的命名空间 URI。对于 XML 架构,这通常是目标命名空间。 获取一个值,该值指示指定的 的 targetNamespace 是否在集合中。 如果集合中的一个架构具有同样的 targetNamespace,则为 true;否则为 false。 XmlSchema 对象。 将该集合中的所有 XmlSchema 对象复制到起始位置为给定索引的给定数组中。 要向其复制对象的数组。 中的索引,复制将从此处开始。 获取在该集合中定义的命名空间的数目。 在该集合中定义的命名空间的数目。 为通过架构集合的“用于每个”样式迭代提供支持。 循环访问当前集合中所有架构的枚举数。 获取与给定的命名空间 URI 关联的 与命名空间 URI 关联的 XmlSchema;如果没有加载与给定的命名空间关联的架构,或者,如果该命名空间与 XDR 架构关联,则为 null。 与要返回的架构关联的命名空间 URI。这通常会是架构的 targetNamespace。 获取加载新架构时由 XmlSchemaCollection 使用的默认 XmlNameTable。 一个 XmlNameTable。 有关此成员的说明,请参见 要向其复制对象的数组。 中的索引,复制将从此处开始。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 设置事件处理程序,以接收 XDR 和 XML 架构验证错误的有关信息。 支持在集合上进行简单迭代。无法继承此类。 获取集合中的当前 集合中的当前 XmlSchema。 将枚举换到集合中的下一个架构。 如果移动成功,则为 true;如果枚举已传递至集合的结尾,则为 false。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 类提供架构编译选项。该类不能被继承。 初始化 类的新实例。 获取或设置一个值,该值指示 是否应检查唯一粒子属性 (UPA) 冲突。 如果 应检查唯一粒子属性 (UPA) 冲突,则为 true;否则为 false。默认为 true。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 complexContent 元素。此类表示复杂类型的复杂内容模型。它包含对仅具有元素或混合内容的复杂类型的扩展或限制。 初始化 类的新实例。 获取或设置内容。 类之一,或 类之一。 获取或设置信息,通过该信息确定此类型是否具有混合内容模型。 如果该属性为 true,则允许字符数据出现在复杂类型(混合内容模型)的子元素之间。默认为 false。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 extension 元素。此类用于通过扩展而派生的具有复杂内容模型的复杂类型。它通过添加属性或元素扩展复杂类型。 初始化 类的新实例。 获取或设置复杂内容模型的 组件。 复杂内容模型的 组件。 获取复杂内容的属性集合。包含 元素。 复杂内容的属性集合。 获取或设置复杂类型(该类型由它进行扩展而派生)的名称。 复杂类型(该类型由它进行扩展而派生)的名称。 获取或设置 类之一。 类之一。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 restriction 元素。此类用于通过限制而派生的具有复杂内容模型的复杂类型。它将复杂类型的内容限制为继承的复杂类型的子集。 初始化 类的新实例。 获取或设置复杂内容模型的 组件。 复杂内容模型的 组件。 获取复杂类型的属性集合。包含 元素。 复杂类型的属性集合。 获取或设置复杂类型(该类型通过它进行限制而派生)的名称。 复杂类型(该类型通过它进行限制而派生)的名称。 获取或设置 类之一。 类之一。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 complexType 元素。此类定义一个复杂类型,它确定属性集和元素的内容。 初始化 类的新实例。 获取或设置复杂类型的 组件的值。 复杂类型的 组件。 获取复杂类型的属性集合。 包含 类。 获取该复杂类型及其基类型的所有符合属性的集合。 来自该复杂类型和其基类型的所有属性的集合。AttributeUses 属性的编译后值。 获取该复杂类型及其基类型的 anyAttribute 的编译后值。 anyAttribute 属性的编译后值。 获取或设置 block 属性。 block 属性禁止在指定的派生类型中使用复杂类型。默认为 XmlSchemaDerivationMethod.None。 可选。 在已将类型编译为架构验证后信息集之后获取值。该值指示在实例文档中使用 xsi:type 时如何强制类型。 架构验证后信息集值。默认为 schema 元素中的 BlockDefault 值。 获取或设置该复杂类型的编译后 内容模型类型,它是 类之一。 获取复杂类型的内容模型,它保存编译后值。 复杂类型的内容模型的编译后值。 获取保存 粒子的编译后值的粒子。 内容类型的粒子。 粒子的编译后值。 获取或设置信息,该信息确定是否可在实例文档中使用 complexType 元素。 如果为 true,则元素不可以直接使用该 complexType 元素,而是必须使用从该 complexType 元素中派生的复杂类型。默认为 false。 可选。 获取或设置信息,该信息确定复杂类型是否具有混合内容模型(内容中的标记)。 如果字符数据可以出现在此复杂类型的子元素之间,则为 true;否则为 false。默认为 false。 可选。 获取组合类型或将其设置为 类之一。 组合类型。 架构内容的抽象类。 初始化 类的新实例。 指定一种类型的子元素的顺序和结构。 初始化 类的新实例。 获取或设置类型的内容。 提供类型的内容。 提供有关 any 和 anyAttribute 元素替换的验证模式的信息。 未验证文档项。 文档项必须由格式良好的 XML 组成,并且未经架构验证。 如果找到关联架构,则验证文档项。否则,不会引发任何错误。 架构处理器必须找到与指示的命名空间关联的架构才能验证文档项。 复杂类型的内容模型的枚举。这表示后架构验证信息集 (infoset) 中的内容。 纯文本内容。 空内容。 纯元素内容。 混合内容。 类是将 XML 架构定义语言 (XSD) 类型映射为公共语言运行库 (CLR) 类型的抽象类。 初始化 类的新实例。 将指定值转换为指定的 CLR 类型,该指定值的类型为由 表示的 XML 架构类型的一种有效公共语言运行库 (CLR) 表示形式。 转换后的输入值。 要转换为指定类型的输入值。 输入值要转换成的目标类型。 参数为 null。 表示的类型不支持从指定值的类型转换为指定类型。 如果 表示 xs:QName 类型或从中派生的类型,将指定值转换为用 指定的 CLR 类型,该指定值的类型为用 表示的 XML 架构类型的一种有效公共语言运行库 (CLR) 表示形式。 转换后的输入值。 要转换为指定类型的输入值。 输入值要转换成的目标类型。 用于解析命名空间前缀的 。只有 表示 xs:QName 类型或从该类型派生的类型时,这才有用。 参数为 null。 表示的类型不支持从指定值的类型转换为指定类型。 方法始终返回 false。 始终返回 false。 当在派生类中重写时,根据内置或用户定义的简单类型验证指定的 string。 ,它可以被安全地强制转换为由 属性返回的类型。 要根据简单类型验证的 string。 如果 对象表示 xs:NCName 类型,在分析 string 时用于原子化的 如果 对象表示 xs:QName 类型,在分析 string 时使用的 对象。 输入值不是该 W3C XML 架构类型的有效实例。 要分析的值不可以为 null。 当在派生类中重写时,获取在 WWW 联合会 (W3C) XML 1.0 规范中指定的 string 的类型。 用于 string 的 值。 获取此简单类型的 值。 此简单类型的 值。 在派生类中重写时,获取项的公共语言运行库 (CLR) 类型。 项的公共语言运行库 (CLR) 类型。 获取此简单类型的 值。 此简单类型的 值。 指定此类型的 W3C XML 架构数据类型种类。 一种 W3C XML 架构原子类型。 一种 W3C XML 架构列表类型。 一种 W3C XML 架构联合类型。 提供阻止派生的不同方法。 重写默认派生方法以允许所有派生。 通过 Substitution 引用派生。 通过 Extension 引用派生。 通过 Restriction 引用派生。 通过 List 引用派生。 通过 Union 引用派生。 #all。引用所有派生方法。 接受默认派生方法。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 documentation 元素。此类在 annotation 中指定人们要读取或使用的信息。 初始化 类的新实例。 获取或设置 xml:lang 属性。这作为在内容中使用的语言的指示器。 xml:lang 属性。 可选。 获取或设置 XmlNodes 的数组,它表示文档子节点。 表示文档子节点的数组。 获取或设置信息的统一资源标识符 (URI) 源。 URI 引用。默认为 String.Empty。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 element 元素。此类是所有粒子类型的基类,用于描述 XML 文档中的元素。 初始化 类的新实例。 获取或设置 Block 派生。 用于阻止类型派生的属性。默认值为 XmlSchemaDerivationMethod.None。 可选。 获取 Block 属性的编译后值。 Block 属性的编译后值。默认为 schema 元素中的 BlockDefault 值。 获取对元素的限制的集合。 约束的集合。 如果元素的内容是简单类型,或者元素的内容为 textOnly,获取或设置元素的默认值。 元素的默认值。默认为 null 引用。 可选。 获取一个 对象,该对象表示元素基于其 值的类型。 一个 对象。 基于保存编译后 ElementType 属性值的元素的 ,获取公共语言运行库 (CLR) 对象。 公共语言运行库对象。ElementType 属性的编译后值。 获取或设置 Final 属性以指示不允许进一步派生。 Final 属性。默认为 XmlSchemaDerivationMethod.None。 可选。 获取 Final 属性的编译后值。 Final 属性的编译后值。默认值为 schema 元素中的 FinalDefault 值。 获取或设置固定值。 预设的且不可更改的固定值。默认为 null 引用。 可选。 获取或设置元素的窗体。 元素的窗体。默认为 值。 可选。 获取或设置信息以指示是否可在实例文档中使用该元素。 如果为 true,则元素不能出现在实例文档中。默认为 false。 可选。 获取或设置指示 xsi:nil 是否可以在实例数据中出现的信息。指示是否可以为元素赋予显式零值。 如果 nillable 为 true,元素的实例便可以将 nil 属性设置为 true。nil 属性被定义为实例的“XML 架构”命名空间的一部分。默认为 false。 可选。 获取或设置元素的名称。 元素的名称。默认为 String.Empty。 为给定元素获取实际的限定名。 元素的限定名。QualifiedName 属性的编译后值。 获取或设置在该架构(或由指定的命名空间指示的另一个架构)中声明的元素的引用名称。 元素的引用名称。 获取或设置变量类型。这可以是复杂类型,也可以是简单类型。 元素的类型。 获取或设置在该架构或由指定的命名空间指示的其他架构中定义的内置数据类型的名称。 内置数据类型的名称。 获取或设置由该元素替换的元素的名称。 由该元素替换的元素的限定名。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 enumeration 方面。此类为 simpleType 元素指定有效值列表。声明包含在 restriction 声明中。 初始化 类的新实例。 返回关于架构异常的详细信息。 初始化 类的新实例。 用包含 XmlSchemaException 所有属性的给定的 SerializationInfo 和 StreamingContext 信息构造新的 XmlSchemaException 对象。 SerializationInfo。 StreamingContext。 用指定的异常消息初始化 类的新实例。 关于错误情况的 string 说明。 使用异常消息和导致此指定的异常的原始 对象初始化 类的新实例。 关于错误情况的 string 说明。 导致此异常的原始 T:System.Exceptionms-help://AstroNS2/cpref/html/T_System_Exception.htm 对象。 使用指定的异常消息和导致此指定异常的原始 对象、XML 的行号和行位置初始化 类的新实例。 关于错误情况的 string 说明。 导致此异常的原始 T:System.Exceptionms-help://AstroNS2/cpref/html/T_System_Exception.htm 对象。 导致此异常的 XML 的行号。 导致此异常的 XML 的行位置。 对于给定的 StreamingContext,将所有的 XmlSchemaException 属性流入 SerializationInfo 类。 SerializationInfo。 StreamingContext 信息。 获取指示错误发生位置的行号。 指示错误发生位置的行号。 获取指示错误发生位置的行位置。 指示错误发生位置的行位置。 获取此异常的错误情况的说明。 此异常的错误情况的说明。 生成 XmlSchemaException 的 XmlSchemaObject。 有效的对象实例表示 XML“架构对象模型”(SOM) 中的结构验证错误。 获取导致此异常的架构的统一资源标识符 (URI) 位置。 导致此异常的架构的 URI 位置。 抽象类。提供有关所包含架构的信息。 初始化 类的新实例。 获取或设置字符串 ID。 字符串 ID。默认为 String.Empty。 可选。 获取或设置所引用架构的 XmlSchema。 所引用架构的 XmlSchema。 获取或设置架构的唯一资源标识符 (URI) 位置,该位置告诉架构处理器架构所在的物理位置。 架构的 URI 位置。 对于所导入架构可选。 获取和设置不属于架构目标命名空间的限定属性。 属于另一个目标命名空间的限定属性。 当简单类型由限制派生时,使用所有方面的抽象类。 初始化 类的新实例。 获取或设置指示此方面已固定的信息。 如果为 true,则值是固定的;否则为 false。默认为 false。 可选。 获取或设置此方面的 value 属性。 值属性。 指示是否需要用命名空间前缀限定属性或元素。 架构中不指定元素和属性窗体。 必须用命名空间前缀限定元素和属性。 不要求用命名空间前缀限定元素和属性。 指定可以为 simpleType 元素的小数值输入的位数的限制。fractionDigits 的值必须是正整数。表示“万维网联合会”(W3C)fractionDigits 方面。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 group 元素。此类在 schema 级别上定义从复杂类型中引用的组。它将若干元素声明归为一组,以便将它们当作一个组并入复杂类型定义。 初始化 类的新实例。 获取或设置架构组的名称。 架构组的名称。 获取或设置 类之一。 类之一。 获取架构组的限定名。 一个 对象,表示架构组的限定名。 , 的一个抽象类,或 初始化 类的新实例。 该集合用于将新元素添至复合器。 一个 XmlSchemaObjectCollection。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的具有 ref 属性的 group 元素。此类在复杂类型中使用,而这些复杂类型引用在 schema 级别定义的 group。 初始化 类的新实例。 获取 类、 类或 类中的一个,这些类保存 Particle 属性的编译后值。 Particle 属性的编译后值( 类、 类或 类之一)。 获取或设置在此架构(或由指定命名空间指示的其他架构)中定义的组的名称。 在此架构中定义的组的名称。 标识约束的类:key、keyref 和 unique 元素。 初始化 类的新实例。 获取应用为“XML 路径语言”(XPath) 表达式选择器的子级的域集合。 域的集合。 获取或设置标识约束的名称。 标识约束的名称。 获取标识约束的限定名,此标识约束保留 QualifiedName 属性的编译后值。 QualifiedName 属性的编译后值。 获取或设置 XPath 表达式 selector 元素。 XPath 表达式 selector 元素。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 import 元素。此类用于从其他架构导入架构组件。 初始化 类的新实例。 获取或设置 annotation 属性。 批注。 获取或设置用于作为 URI 引用导入的架构的目标命名空间。 作为 URI 引用导入的架构的目标命名空间。 可选。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 include 元素。此类用于包括来自外部架构的声明和定义。包括的声明和定义然后可用于包含架构中的处理。 初始化 类的新实例。 获取或设置 annotation 属性。 批注。 从 XML 文档推导出 XML 架构定义语言 (XSD) 架构。不能继承 类。 初始化 类的新实例。 从指定的 对象包含的 XML 文档推导出 XML 架构定义语言 (XSD) 架构。 对象,该对象包含推导出的架构。 对象,该对象包含要从其推导出架构的 XML 文档。 XML 文档不是格式良好的文档。 对象不位于根节点或元素上。架构推导过程中出现错误。 从指定的 对象包含的 XML 文档推导出 XML 架构定义语言 (XSD) 架构,并通过用相同目标命名空间指定的 对象中的现有架构精炼已推导出的架构。 对象,该对象包含推导出的架构。 对象,该对象包含要从其推导出架构的 XML 文档。 对象,包含用于精炼推导出的架构的现有架构。 XML 文档不是格式良好的文档。 对象不位于根节点或元素上。架构推导过程中出现错误。 获取或设置 值,该值影响从 XML 文档推导出的架构匹配项声明。 一个 对象。 获取或设置影响从 XML 文档推导出的类型的 值。 一个 对象。 影响 类推导出的有关 XML 文档中元素和属性的匹配项和类型信息。 指示应推导特定元素或属性的限制性较高的架构声明。 指示应推导特定元素或属性的限制性较低的架构声明。 返回有关错误的信息,该错误是 类从 XML 文档推断架构时遇到的。 初始化 类的新实例。 使用指定的 对象(这两个对象包含 的所有属性)初始化 类的新实例。 一个 对象。 一个 对象。 使用指定的错误信息初始化 类的新实例。 错误说明。 用指定的错误信息和导致指定的 的原始 初始化 类的新实例。 错误说明。 一个 对象,它包含导致 的原始异常。 用指定的错误信息、导致指定的 的原始 和指定 XML 文档中错误的行号和行位置初始化 类的新实例。 错误说明。 一个 对象,它包含导致 的原始异常。 XML 文档中的行号,导致 XML 文档中的行位置,导致 将所有 对象属性流式处理到为指定 对象指定的 对象中。 一个 对象。 一个 对象。 表示已验证的 XML 节点的后架构验证信息集。 初始化 类的新实例。 获取或设置对应于此已验证的 XML 节点的内容类型的 对象。 一个 对象。 获取或设置一个值,该值指示这个被验证的 XML 节点是否设置为在 XML 架构定义语言 (XSD) 架构验证期间应用的默认值的结果。 bool 值。 获取或设置一个值,此值指示这个被验证的 XML 节点的值是否为零。 bool 值。 获取或设置这个被验证的 XML 节点的动态架构类型。 一个 对象。 获取或设置编译的 对象,此对象与这个被验证的 XML 节点相对应。 一个 对象。 获取或设置编译的 对象,此对象与这个被验证的 XML 节点相对应。 一个 对象。 获取或设置这个被验证的 XML 节点的静态 XML 架构定义语言 (XSD) 架构类型。 一个 对象。 获取或设置这个被验证的 XML 节点的 值。 一个 值。 此类按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 key 元素。 初始化 类的新实例。 此类按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 keyref 元素。 初始化 类的新实例。 获取或设置键的名称(此约束在另一个简单或复杂的类型中引用)。 此约束引用的键的 QName。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 length 方面。此类可用于指定数据类型的 simpleType 元素的长度限制。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 maxExclusive 元素。此类可用于指定对 simpleType 元素的最大值的限制。该元素的值必须小于 maxExclusive 元素的值。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 maxInclusive 元素。此类可用于指定对 simpleType 元素的最大值的限制。该元素的值必须小于或等于 maxInclusive 元素的值。 初始化 类的新实例。 按 WWW 联合会 (W3C) 指定的方式显示 maxLength 来自 XML 架构的元素。此类可用于指定对 simpleType 元素数据值的最大长度的限制。该长度必须小于 maxLength 元素的值。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 minExclusive 元素。此类可用于对 simpleType 元素的最小值进行限制。此元素的值必须大于 minExclusive 元素的值。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 minInclusive 元素。此类可用于对 simpleType 元素的最小值进行限制。此元素的值必须大于或等于 minInclusive 元素的值。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 minLength 元素。此类可以用来指定 simpleType 元素的数据值的最小长度限制。该长度必须大于 minLength 元素的值。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 notation 元素。XML 架构 notation 声明是 XML 1.0 NOTATION 声明的重新构造。批注的目的是描述 XML 文件中的非 XML 数据的格式。 初始化 类的新实例。 获取或设置批注的名称。 批注的名称。 获取或设置 public 标识符。 public 标识符。该值必须是有效的统一资源标识符 (URI)。 获取或设置 system 标识符。 system 标识符。该值必须是有效的 URI。 用于定义 numeric 方面的抽象类。此类是数值方面类(如 )的基类 初始化 类的新实例。 表示 Xml 架构对象模型层次结构的根类,并作为诸如 的类基类。 初始化 类的新实例。 获取或设置 schema 元素引用的文件中的行号。 行号。 获取或设置 schema 元素引用的文件中的行位置。 行位置。 获取或设置用于此架构对象的 架构对象的 属性。 获取或设置此 的父级。 的父级 获取或设置加载了架构的文件的源位置。 文件的源位置 (URI)。 的集合。 初始化 XmlSchemaObjectCollection 类的新实例。 初始化使用 的 XmlSchemaObjectCollection 类的新实例。 添加到 XmlSchemaObjectCollection 中。 已添加了项的索引。 小于零。 - 或 - 大于 Count。 指定的 参数的类型不是 类型或其派生类型 指示指定的 是否在 XmlSchemaObjectCollection 中。 如果指定限定名在集合内,则为 true;否则返回 false。如果提供了空值,会因为没有具有空名称的限定名而返回 false。 将集合中的所有 复制到给定数组中并从给定索引处开始。 一维数组,它是从 XmlSchemaObjectCollection 中复制的元素的目标。该数组必须具有从零开始的索引。 复制开始时所在的数组中的从零开始的索引。 为空引用(在 Visual Basic 中为 Nothing)。 小于零。 是多维的。 - 或 - 等于或大于 的长度。 - 或 - 源 中的元素数大于从索引到目标数组末尾处的可用空间。 的类型无法自动转换为目标数组的类型。 返回用于循环访问 XmlSchemaObjectCollection 中包含的 XmlSchemaObjects 的枚举数。 该迭代程序返回 获取与指定的 相对应的集合索引。 与指定的 相对应的索引。 要返回其索引的 插入 XmlSchemaObjectCollection。 从零开始的索引,应在该位置插入项。 要插入的 小于零。 - 或 - 大于 Count。 获取指定索引处的 指定索引处的 的索引。 在标准的 Clear 行为之前调用 OnClear。有关更多信息,请参见 的 OnClear 方法。 在标准的 Insert 行为之前调用 OnInsert。有关更多信息,请参见 的 OnInsert 方法。 的索引。 项。 在标准的 Remove 行为之前调用 OnRemove。有关更多信息,请参见 的 OnRemove 方法。 的索引。 项。 在标准的 Set 行为之前调用 OnSet。有关更多信息,请参见 的 OnSet 方法。 的索引。 旧值。 新值。 从 XmlSchemaObjectCollection 移除 要移除的 表示 的枚举数。 获取集合中的当前 当前的 移至集合中的下一项。 集合末尾处的 false。 将枚举数重置为集合的开头。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 提供 类中包含的元素(例如,Attributes、AttributeGroups、Elements 等)的集合。 确定集合中是否存在指定的限定名。 如果集合中存在指定的限定名,则为 true;否则,为 false。 获取 中包含的项数。 中包含的项数。 返回可循环访问 的枚举器。 一个可循环访问 返回由限定名指定的 中的元素。 由限定名指定的 中的元素的 要返回的元素的 返回 中所有命名元素的集合。 中所有命名元素的集合。 返回 中所有元素的所有值的集合。 中所有元素的所有值的集合。 所有粒子类型的基类(例如,)的抽象类。 初始化 类的新实例。 获取或设置粒子可发生的最大次数。 粒子可发生的最大次数。默认值为 1。 获取设置字符串值形式的数字。粒子可发生的最大次数。 字符串值形式的数字。String.Empty 指示 MaxOccurs 等于默认值。默认为空引用。 获取或设置粒子可发生的最小次数。 粒子可发生的最小次数。默认值为 1。 获取设置字符串值形式的数字。粒子可发生的最小次数。 字符串值形式的数字。String.Empty 指示 MinOccurs 等于默认值。默认为空引用。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 pattern 元素。此类可用于对为 simpleType 元素输入的值进行限制。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 redefine 元素。此类可用于允许在当前架构中重新定义从外部架构文件中获取的简单和复杂类型、组和属性组。此类还可用于为架构元素提供版本控制。 初始化 类的新实例。 获取架构中所有属性的 ,它保存 AttributeGroups 属性的编译后值。 架构中所有属性的 。AttributeGroups 属性的编译后值。 获取架构中所有组的 ,它保存 Groups 属性的编译后值。 架构中所有组的 。Groups 属性的编译后值。 获取下列类的集合: 重新定义的元素中包含的元素。 获取用于架构中所有简单和复杂类型的 ,此架构保存 SchemaTypes 属性的编译后值。 架构中所有架构类型的 。SchemaTypes 属性的编译后值。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 sequence 元素(复合器)。sequence 要求组中的元素以指定的顺序出现在包含元素中。 初始化 类的新实例。 包含在复合器中的元素。 的集合。 包含在复合器中的元素。 包含 XML 架构定义语言 (XSD) 架构的缓存。 初始化 类的一个新实例。 用指定的 初始化 类的新实例。 要使用的 对象。 作为参数传递的 对象为 null。 将位于指定 URL 的 XML 架构定义语言 (XSD) 架构添加到 如果架构有效,则为 对象。如果架构无效且指定了 ,则将返回 null 并引发适当的验证事件。否则会引发 架构的 targetNamespace 属性或 null 以使用架构中指定的 targetNamespace。 指定要加载的架构的 URL。 该架构无效。 作为参数传递的 URL 为 null 或 中包含的 XML 架构定义语言 (XSD) 架构添加到 如果架构有效,则为 对象。如果架构无效且指定了 ,则将返回 null 并引发适当的验证事件。否则会引发 架构的 targetNamespace 属性或 null 以使用架构中指定的 targetNamespace。 对象。 该架构无效。 作为参数传递的 对象为 null。 将指定的 添加到 如果架构有效,则为 对象。如果架构无效且指定了 ,则将返回 null 并引发适当的验证事件。否则会引发 要添加到 对象。 该架构无效。 作为参数传递的 对象为 null。 将给定的 中的所有 XML 架构定义语言 (XSD) 架构添加到 对象。 中的架构无效。 作为参数传递的 对象为 null。 获取或设置 。默认为 属性设置为 true 的 实例。 将添加到 的 XML 架构定义语言 (XSD) 架构编译成一个逻辑架构。 当验证和编译 中的架构时发生错误。 指示具有指定目标命名空间 URI 的 XML 架构定义语言 (XSD) 架构是否位于 如果具有指定目标命名空间 URI 的架构位于 ,则返回 true;否则返回 false。 架构 targetNamespace 属性。 指示指定的 XML 架构定义语言 (XSD) 对象是否位于 如果 对象位于 ,则返回 true;否则返回 false。 对象。 作为参数传递的 为 null。 中的所有 对象复制到起始位置为给定索引的给定数组中。 要向其复制对象的数组。 数组中开始复制处的索引。 获取 中逻辑 XML 架构定义语言 (XSD) 架构的数量。 中的逻辑架构数。 获取 中所有 XML 架构定义语言 (XSD) 架构的所有全局属性。 一个 获取 中所有 XML 架构定义语言 (XSD) 架构的所有全局元素。 一个 获取 中所有 XML 架构定义语言 (XSD) 架构的所有全局简单和复杂类型。 一个 指示 中的 XML 架构定义语言 (XSD) 架构是否已编译。 如果 中的架构自上次在 中添加或移除以来已被编译,则返回 true;否则返回 false。 获取加载新的 XML 架构定义语言 (XSD) 架构时 使用的默认 一个 移除指定的 XML 架构定义语言 (XSD) 架构。 中移除的 对象,或如果在 中未找到该架构,则为 null。 要从 中移除的 对象。 此架构不是有效的架构。 作为参数传递的 为 null。 中移除指定的 XML 架构定义语言 (XSD) 架构和它导入的所有架构。 如果已成功移除 对象和其导入的所有内容,则返回 true;否则返回 false。 要从 中移除的 对象。 作为参数传递的 为 null。 重新处理已经存在于 中的 XML 架构定义语言 (XSD) 架构。 如果架构有效,则为 对象。如果架构无效且指定了 ,则将返回 null 并引发适当的验证事件。否则会引发 要重新处理的架构。 该架构无效。 作为参数传递的 对象为 null。 作为参数传递的 对象并不存在于 中。 返回 中所有 XML 架构定义语言 (XSD) 架构的集合。 对象,它包含已添加到 中的所有架构。如果没有架构添加到 ,则返回空的 对象。 返回 中属于给定命名空间的所有 XML 架构定义语言 (XSD) 架构的集合。 对象,它包含已添加到 的中的属于给定命名空间的所有架构。如果没有架构添加到 ,则返回空的 对象。 架构 targetNamespace 属性。 设置一个事件处理程序,用于接收有关 XML 架构定义语言 (XSD) 架构验证错误的信息。 设置用于解析在架构的包含和导入元素中引用的命名空间或位置的 ,用于解析在架构的包含和导入元素中引用的命名空间或位置。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 simpleContent 元素。此类用于具有简单内容模型的简单类型和复杂类型。 初始化 类的新实例。 获取 之一。 XmlSchemaSimpleContentRestriction 或 XmlSchemaSimpleContentExtension 类中包含的内容。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 extension 元素。此类可用于按扩展派生简单类型。通过添加属性,此类派生可以用于扩展元素的简单类型的内容。 初始化 类的新实例。 获取或设置要用于属性值的 XmlSchemaAnyAttribute。 XmlSchemaAnyAttribute。 可选。 获取 的集合。 simpleType 元素的属性集合。 获取或设置内置数据类型或简单类型的名称(从其中扩展该类型)。 基类型名称。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 restriction 元素。此类可用以通过限制派生简单类型。这种派生可用于将元素的值范围限制于在继承的简单类型中指定的值的子集。 初始化 类的新实例。 获取或设置将用于属性值的 属性值的 。 可选。 获取简单类型的属性的 集合。 简单类型的属性集合。 获取或设置简单类型基值。 简单类型基值。 获取或设置内置数据类型或简单类型的名称(该类型从其中派生)。 基类型的名称。 获取或设置一个 XML 架构方面。 以下方面类之一: , , , , , , , , , , , . 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单内容的 simpleType 元素。此类定义简单类型。简单类型可以为纯文本内容的属性值或元素值指定信息和约束。 初始化 类的新实例。 获取或设置 中的一个。 XmlSchemaSimpleTypeUnion、XmlSchemaSimpleTypeList 或 XmlSchemaSimpleTypeRestriction 中的一个。 简单类型内容类的抽象类。 初始化 类的新实例。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 list 元素。此类可用于将 simpleType 元素定义为指定数据类型的值的列表。 初始化 类的新实例。 根据简单类型的 值,获取或设置表示该 simpleType 元素类型的 表示 simpleType 元素的类型的 获取或设置从基值指定的类型中派生的 simpleType 元素。 简单类型元素的项类型。 获取或设置内置数据类型的名称或在该架构(或由指定命名空间指示的另一架构)中定义的 simpleType 元素的名称。 简单类型列表的类型名称。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单类型的 restriction 元素。此类可用于限制 simpleType 元素。 初始化 类的新实例。 获取或设置有关基类型的信息。 simpleType 元素的基类型。 获取或设置限定的基类型的名称。 简单类型限制基类型的限定名称。 获取或设置一个 XML 架构方面。 以下方面类之一: , , , , , , , , , , , . 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的简单类型的 union 元素。union 数据类型可用于指定 simpleType 的内容。simpleType 元素的值必须是该联合中指定的一组替代数据类型之一。联合类型始终是派生类型,必须至少包含两种替代数据类型。 初始化 类的新实例。 基于简单类型的 值,获取表示 simpleType 元素的类型的 对象的数组。 表示 simpleType 元素的类型的 对象的数组。 获取基类型的集合。 简单类型基值的集合。 获取或设置内置数据类型合格成员名称的数组或在该架构(或由指定的命名空间指示的另一架构)中定义的 simpleType 元素。 一个由内置数据类型或简单类型的成员列表组成的数组。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 totalDigits 方面。此类可用于指定一个约束,该约束限制可为 simpleType 元素的值输入的位数。 totalDigits 的值必须是正整数。 初始化 类的新实例。 所有简单类型和复杂类型的基类。 初始化 类的新实例。 获取编译后对象类型或内置 XML 架构定义语言 (XSD) 数据类型、simpleType 元素或 complexType 元素。这是一个后架构编译信息集属性。 内置 XSD 数据类型、simpleType 元素或 complexType 元素。 获取此架构类型的基类型的编译后值。 一个 对象,表示此架构类型的基类型。 获取此复杂类型的数据类型的编译后值。 后架构编译值。 获取有关此元素如何从其基类型派生的编译后信息。 有效值之一。 获取或设置指示是否允许进一步派生的类型派生的最终属性。 有效值之一。默认为 获取 属性的编译后值。 属性的编译后值。默认值为 schema 元素中的 finalDefault 属性值。 返回一个 ,它表示指定的复杂类型的内置复杂类型。 表示内置复杂类型的 其中一个表示复杂类型的 值。 返回一个 ,它表示由限定名所指定的复杂类型的内置复杂类型。 表示内置复杂类型的 复杂类型的 参数为 null。 返回一个 ,它表示指定的简单类型的内置简单类型。 表示内置简单类型的 其中一个表示简单类型的 值。 返回一个 ,它表示由限定名所指定的简单类型的内置简单类型。 表示内置简单类型的 简单类型的 参数为 null。 返回一个值,指示指定的派生架构类型是否从指定的基架构类型派生 如果派生类型从基类型派生,为 true,否则为 false。 要测试的派生 测试派生 所依据的基 一个 值,表示不包括在测试中的类型派生方法。 获取或设置指示此类型是否具有混合内容模型的值。该属性仅在复杂类型中有效。 如果类型有混合内容模型,则为 true;否则为 false。默认为 false。 获取或设置类型的名称。 类型名称。 获取从此类型的 Name 属性中生成的此类型的限定名。这是一个后架构编译属性。 类型的 ,从该类型的 Name 属性生成。 获取类型的 值之一。 按万维网联合会 (W3C) 指定的方式表示来自 XML 架构的 unique 元素。此类可用于标识一组元素中的唯一约束。 初始化 类的新实例。 属性使用方式的指示器。 没有指定的属性用法。 属性可选。 属性无法使用。 属性必须出现一次。 表示在所验证的 XML 文档中遇到 XML 架构定义语言 (XSD) 架构验证错误和警告时引发的异常。 初始化 类的新实例。 使用指定的 对象初始化 类的一个新实例。 一个 对象。 一个 对象。 用指定的异常消息初始化 类的新实例。 关于错误情况的 string 说明。 使用异常消息和导致该指定异常的原始 对象初始化 类的新实例。 关于错误情况的 string 说明。 导致该异常的原始 对象。 使用指定的异常消息和导致该指定异常的原始 对象、XML 行号和行位置来初始化 类的新实例。 关于错误情况的 string 说明。 导致该异常的原始 对象。 导致该异常的 XML 行号。 导致此异常的 XML 的行位置。 用包含 所有属性的给定的 信息构造新的 对象。 Sets the XML node that causes the error. The source object. 获取导致此 的 XML 节点。 导致此 的 XML 节点。 指定由 类使用的架构验证选项。 不要处理标识约束、内联架构、架构位置提示或报告架构验证警告。 处理在验证过程中遇到的内联架构。 处理在验证过程中遇到的架构位置提示(xsi:schemaLocation、xsi:noNamespaceSchemaLocation)。 报告在验证过程中遇到的架构验证警告。 处理在验证过程中遇到的标识约束(xs:ID、xs:IDREF、xs:key、xs:keyref、xs:unique)。 即使架构中未定义 xml:* 属性,也允许这些属性。将根据这些属性的数据类型对它们进行验证。 表示一个 XML 架构定义语言 (XSD) 架构验证引擎。无法继承 类。 初始化 类的新实例。 一个 对象,其中包含作为原子化字符串的元素名和属性名。 一个 对象,包含用于验证的 XML 架构定义语言 (XSD) 架构。 一个 对象,用于解析在验证过程中遇到的命名空间。 一个 值,指定架构验证选项。 指定的一个或多个参数为 null。 参数中编译架构时发生的错误。 将一个 XML 架构定义语言 (XSD) 架构添加到用于验证的架构集。 一个 对象,要将其添加到用于验证的架构集。 指定的 参数为 null。 参数的目标命名空间与 对象已经遇到的任何元素或属性的目标命名空间匹配。 参数无效。 结束验证,并检查整个 XML 文档的标识约束。 在 XML 文档中发现一个标识约束错误。 返回当前元素上下文的期望属性。 如果没有期望属性,则为一个 对象数组或一个空数组。 返回当前元素上下文中的期望粒子。 如果没有期望粒子,则为一个 对象数组或一个空数组。 使用以下任何属性的 对象填充指定的 ,这些属性的默认值以前在元素上下文中从未使用 方法进行过验证。 一个 ,要使用以下任何属性的 对象对其进行填充,这些属性在元素上下文的验证过程中尚未遇到。 初始化 对象的状态。 在构造一个 对象之后或在仅调用 之后马上就调用 方法是有效的。 使用为部分验证指定的 初始化 对象的状态。 一个 对象,用于初始化进行部分验证的 对象的验证上下文。 在构造一个 对象之后或在仅调用 之后马上就调用 方法是有效的。 参数不是一个 对象。 参数不能为 null。 获取或设置所验证的 XML 节点的行号信息。 一个 对象。 跳过当前元素内容的验证,准备 对象以验证父元素上下文中的内容。 一个 对象,其属性在成功跳过当前元素内容时设置。此参数可以为 null。 未按正确的顺序调用 方法。例如,调用 之后又调用 获取或设置所验证 XML 节点的源 URI。 一个 对象,表示所验证 XML 节点的源 URI;默认值为 null。 在当前元素上下文中验证属性名称、命名空间 URI 和值。 验证的属性的值。 要验证的属性的本地名称。 要验证的属性的命名空间 URI。 要验证的属性的值。 一个 对象,其属性 (Property) 是在成功验证属性 (Attribute) 之后设置的。此参数可以为 null。 此属性在当前元素上下文中无效。 未按正确的顺序调用 方法。例如,调用 之后又调用 指定的一个或多个参数为 null。 在当前元素上下文中验证属性名称、命名空间 URI 和值。 验证的属性的值。 要验证的属性的本地名称。 要验证的属性的命名空间 URI。 一个 delegate,用于将属性的值作为与该属性的 XML 架构定义语言 (XSD) 类型兼容的公共语言运行库 (CLR) 类型进行传递。 一个 对象,其属性 (Property) 是在成功验证属性 (Attribute) 之后设置的。此参数可以为 null。 此属性在当前元素上下文中无效。 未按正确的顺序调用 方法。例如,调用 之后又调用 指定的一个或多个参数为 null。 验证当前上下文中的元素。 要验证的元素的本地名称。 要验证的元素的命名空间 URI。 对象,它的属性在成功验证元素的名称时设置。此参数可以为 null。 此元素的名称在当前上下文中无效。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 用指定的 xsi:Type、xsi:Nil、xsi:SchemaLocation 和 xsi:NoNamespaceSchemaLocation 属性值验证当前上下文中的元素。 要验证的元素的本地名称。 要验证的元素的命名空间 URI。 对象,它的属性在成功验证元素的名称时设置。此参数可以为 null。 元素的 xsi:Type 属性值。此参数可以为 null。 元素的 xsi:Nil 属性值。此参数可以为 null。 元素的 xsi:SchemaLocation 属性值。此参数可以为 null。 元素的 xsi:NoNamespaceSchemaLocation 属性值。此参数可以为 null。 此元素的名称在当前上下文中无效。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 对于具有简单内容的元素,根据元素的数据类型验证元素的文本内容是否有效;对于具有复杂内容的元素,验证当前元素的内容是否完整。 如果元素具有简单内容,则为该元素已分析的类型化文本值。 一个 对象,其属性是在成功验证元素之后设置的。此参数可以为 null。 元素的内容无效。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 根据指定元素的数据类型验证该元素的文本内容是否有效。 元素中已分析的类型化简单内容。 一个 对象,其属性是在成功验证元素的文本内容之后设置的。此参数可以为 null。 元素中的类型化文本内容。 元素的文本内容无效。 未按正确顺序调用 方法(例如,在调用 之后调用 方法),以前已经调用了 方法,或者元素具有复杂内容。 类型化文本内容参数不能为 null。 验证元素上下文中是否存在所有必需的属性,准备 对象以验证元素的子内容。 一个 对象,其属性是在成功验证元素上下文中存在所有必需属性之后设置的。此参数可以为 null。 找不到当前元素上下文中的一个或多个必需属性。 未按正确的顺序调用 方法。例如,调用 之后又调用 指定的一个或多个参数为 null。 验证当前元素上下文中是否允许指定的文本 string,如果当前元素具有简单内容,则累积文本以进行验证。 一个文本 string,要在当前元素上下文中对其进行验证。 当前元素上下文中不允许指定的文本 string。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 文本 string 参数不能为 null。 验证当前元素上下文中是否允许指定的 对象返回的文本,如果当前元素具有简单内容,则累积文本以进行验证。 一个 delegate,用于将文本值作为与该属性的 XML 架构定义语言 (XSD) 类型兼容的公共语言运行库 (CLR) 类型进行传递。 当前元素上下文中不允许指定的文本 string。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 文本 string 参数不能为 null。 验证当前元素上下文中是否允许指定的 string 中的空白,如果当前元素具有简单内容,则累积空白以进行验证。 一个空白 string,要在当前元素上下文中对其进行验证。 当前元素上下文中不允许空白。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 验证当前元素上下文中是否允许指定的 对象返回的空白,如果当前元素具有简单内容,则累积空白以进行验证。 一个 delegate,用于将空白值作为与该属性的 XML 架构定义语言 (XSD) 类型兼容的公共语言运行库 (CLR) 类型进行传递。 当前元素上下文中不允许空白。 未按正确的顺序调用 方法。例如,在调用 之后调用 方法。 接收架构验证过程中遇到的架构验证警告和错误。 获取或设置作为验证事件的发件人对象所发送的对象。 一个 ;默认值为此 对象。 设置 对象,使用该对象来解析 xs:import 和 xs:include 元素以及 xsi:schemaLocation 和 xsi:noNamespaceSchemaLocation 属性。 一个 对象;默认值为 对象。 表示由 类验证的 XML 项的有效性。 XML 项的有效性未知。 XML 项有效。 XML 项无效。 表示“万维网联合会”(W3C)whiteSpace 方面。 初始化 类的新实例。 表示“万维网联合会”(W3C)selector 元素。 初始化 类的新实例。 获取或设置 XPath 表达式的属性。 XPath 表达式的字符串属性值。 表示验证事件的严重度。 指示在验证实例文件时发生了验证错误。这一点应用于文档类型定义 (DTD) 和 XML 架构定义语言 (XSD) 架构。“万维网联合会”(W3C) 有效性约束被视为错误。如果尚未创建任何验证事件处理程序,错误会引发异常。 指示发生的验证事件不是错误。警告通常是在没有 DTD 或 XML 架构(要对其验证特定元素或属性)时发出。与错误不同,如果没有验证事件处理程序,警告就不会引发异常。 表示 W3C XML 架构定义语言 (XSD) 构架类型。 无类型信息。 一个项,例如,一个节点或原子值。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 一个联合的任何原子值。 非类型化原子值。 W3C XML 架构 xs:string 类型。 W3C XML 架构 xs:boolean 类型。 W3C XML 架构 xs:decimal 类型。 W3C XML 架构 xs:float 类型。 W3C XML 架构 xs:double 类型。 W3C XML 架构 xs:Duration 类型。 W3C XML 架构 xs:dateTime 类型。 W3C XML 架构 xs:time 类型。 W3C XML 架构 xs:date 类型。 W3C XML 架构 xs:gYearMonth 类型。 W3C XML 架构 xs:gYear 类型。 W3C XML 架构 xs:gMonthDay 类型。 W3C XML 架构 xs:gDay 类型。 W3C XML 架构 xs:gMonth 类型。 W3C XML 架构 xs:hexBinary 类型。 W3C XML 架构 xs:base64Binary 类型。 W3C XML 架构 xs:anyURI 类型。 W3C XML 架构 xs:QName 类型。 W3C XML 架构 xs:NOTATION 类型。 W3C XML 架构 xs:normalizedString 类型。 W3C XML 架构 xs:token 类型。 W3C XML 架构 xs:language 类型。 W3C XML 架构 xs:NMTOKEN 类型。 W3C XML 架构 xs:Name 类型。 W3C XML 架构 xs:NCName 类型。 W3C XML 架构 xs:ID 类型。 W3C XML 架构 xs:IDREF 类型。 W3C XML 架构 xs:ENTITY 类型。 W3C XML 架构 xs:integer 类型。 W3C XML 架构 xs:nonPositiveInteger 类型。 W3C XML 架构 xs:negativeInteger 类型。 W3C XML 架构 xs:long 类型。 W3C XML 架构 xs:int 类型。 W3C XML 架构 xs:short 类型。 W3C XML 架构 xs:byte 类型。 W3C XML 架构 xs:nonNegativeInteger 类型。 W3C XML 架构 xs:unsignedLong 类型。 W3C XML 架构 xs:unsignedInt 类型。 W3C XML 架构 xs:unsignedShort 类型。 W3C XML 架构 xs:unsignedByte 类型。 W3C XML 架构 xs:positiveInteger 类型。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 此值支持 .NET Framework 基础结构,但不适合在代码中直接使用。 delegate, 类使用它将属性、文本和空白值作为与属性、文本或空白的 XML 架构定义语言 (XSD) 类型兼容的公共语言运行库 (CLR) 类型进行传递。 包含属性、文本或空白值的对象。此对象是与属性、文本或空白值的 XSD 类型相对应的 CLR 类型。 表示一个类,该类可从数据结构的 XML 表示形式生成代理代码。 获取导出代码时所包括的代码属性元数据的集合。 对象的集合,表示在导出代码时所包括的元数据。 指定在生成用于 XML Web services 的 .NET Framework 类型时使用的各种选项。 由字段表示基元类型和由 命名空间类型表示基元类型。 由属性表示基元类型。 创建异步调用 Web 方法的事件。 创建异步调用 Web 方法的 Begin 和 End 方法。 属性 (Attribute) 的 Order (Property) 所指定的方式显式生成排序序列化代码。 启用数据绑定。 提供一些静态方法,用于将输入文本转换为代码实体的名称。 从输入字符串生成 Camel 大小写格式的字符串。 参数字符串的 Camel 大小写格式版本。 代码实体的名称(如方法参数)通常取自 XML 元素或属性名称。 从输入字符串生成 Pascal 大小写格式的字符串。 参数字符串的 Pascal 大小写格式版本。 代码实体的名称(如方法参数)通常取自 XML 元素或属性名称。 从输入字符串生成有效的代码实体名称。 可以用作代码标识符的字符串,如方法参数的名称。 代码实体的名称(如方法参数)通常取自 XML 元素或属性名称。 维护相关代码实体或类型映射的一组名称,这些名称是 .NET Framework 的 XML 序列化基础结构生成的。 初始化 类的新实例。 初始化 类的新实例并确定代码标识符是否区分大小写。 如果标识符区分大小写,则为 true;否则为 false。 将命名的代码实体或类型映射添加到 实例的范围中。 用于对代码实体进行索引的名称。 代码实体或类型映射信息。 防止在 实例的范围中使用指定的名称。 将在 实例的范围中不可用的名称。 将命名的代码实体或类型映射添加到 实例的范围中,确保名称在该范围内是唯一的。 标识符参数值;如果存在名称冲突,则为修改后的字符串。 用于对代码实体进行索引的候选名称。 代码实体或类型映射信息。 实例的范围中移除所有代码实体或类型映射,包括它们的名称。 确定指定名称是否已在 实例的范围中使用。 如果名称已使用,则为 true;否则为 false。 要检查是否已在 实例的范围中使用的名称。 根据 属性的值修改名称,以确保输入的大小写正确。 与输入标识符相同(或改变了首字母的大小写)的字符串。 可能要修改的名称。 确定输入名称是否与 实例范围中的其他名称冲突,如果是,则生成修改的字符串。 标识符参数值;如果存在名称冲突,则为修改后的字符串。 要修改的名称(如果不唯一)。 实例的范围中移除由输入名称标识的代码实体或类型映射。 要移除的代码实体或类型映射信息的名称。 实例的保留名称中移除输入名称。 将在 实例的范围中可用的名称。 返回 实例范围中的代码实体或类型映射的数组。 代码实体或类型映射的数组,由 对象存储。 实例中所有代码实体或类型映射的类型。 获取或设置一个值,该值指示实例是否使用 camel 大小写。 如果指示实例使用 camel 大小写,则为 true;如果指示实例使用 Pascal 大小写,则为 false。 描述特定上下文,架构集在该上下文中绑定到 .NET Framework 代码实体。 使用给定的类型共享选项,初始化给定代码标识符的 类的新实例。 应用上下文的代码实体。 值,确定自定义类型是否由架构共享。 获取一个值,该值确定自定义类型是否共享。 如果自定义类型由架构共享,则为 true;否则为 false。 获取应用上下文的代码实体集。 ,指定应用上下文的代码实体。 获取在导入代码实体说明时生成的警告集合。 ,包含在导入代码实体说明时生成的警告。 提供面向 XML 序列化和反序列化的自定义格式。 此方法是保留方法,请不要使用。在实现 IXmlSerializable 接口时,应从此方法返回 null(在 Visual Basic 中为 Nothing),如果需要指定自定义架构,应向该类应用 ,描述由 方法产生并由 方法使用的对象的 XML 表示形式。 从对象的 XML 表示形式生成该对象。 对象从中进行反序列化的 流。 将对象转换为其 XML 表示形式。 对象要序列化为的 流。 建立一个 属性供 .NET Framework 基础结构使用。 获取或设置一个值,该值指示空白属性值是否规范化。 如果空白属性值已规范化,则为 true;否则为 false。 获取或设置一个值,该值指示在分析 XML 时如何处理空白。 枚举的一个成员,说明在分析 XML 时如何处理空白。 描述架构导入程序。 获取架构导入程序扩展的集合。 ,包含架构导入程序扩展的集合。 指定 必须将类成员序列化为编码的 SOAP 属性。 初始化 类的新实例。 使用指定值作为 XML 属性的名称来初始化 类的新实例。 XML 属性的名称。 获取或设置 生成的 XML 属性的名称。 XML 属性的名称。默认为成员标识符。 获取或设置由 生成的 SOAP 属性的“XML 架构”定义语言 (XSD) 数据类型 “XML 架构”数据类型,如名为“XML 架构第 2 部分:数据类型”的“万维网联合会”(www.w3.org) 文档中所定义。 已指定的 XML 架构数据类型无法映射到 .NET 数据类型。 获取或设置 XML 属性的 XML 命名空间。 XML 属性的 XML 命名空间。 允许您在使用 将对象序列化或反序列化为编码的 SOAP 时重写应用于属性 (Property)、字段和类的属性 (Attribute)。 初始化 类的新实例。 添加到 所包含的 对象的集合中。 参数指定由 重写的对象。 参数指定被重写的成员的名称。 要重写的对象的 要重写的成员的名称。 表示重写属性的 添加到 对象的集合。 参数指定由 重写的对象。 被重写的对象的 表示重写属性的 获取与指定(基类)类型关联的对象。 表示重写属性集合的 与要检索的属性的集合关联的基类 获取与指定(基类)类型关联的对象。 参数指定被重写的基类成员。 表示重写属性集合的 与要重写的属性的集合关联的基类 指定返回的 的重写成员的名称。 表示属性对象的集合,这些对象控制 如何序列化和反序列化 SOAP 方法。 初始化 类的新实例。 使用指定的自定义类型初始化 类的新实例。 实现 接口的任何一个对象,如 类。 获取或设置要重写的 ,在序列化成员时重写 的行为。 获取或设置 XML 元素或属性的默认值。 表示 XML 元素或属性的默认值的对象。 获取或设置要重写的 要重写的 获取或设置一个对象,该对象指定 如何序列化 SOAP 枚举。 获取或设置一个值,该值指定 是否将公共字段或属性序列化为经过编码的 SOAP XML。 如果 不应序列化字段或属性,则为 true;否则为 false。 获取或设置指示 如何将对象类型序列化为经过编码的 SOAP XML 的对象。 ,它或者重写应用到类声明的 ,或者应用到类声明。 从 WSDL 文档中定义的 SOAP 编码的消息部分的内部类型映射信息生成类型和属性声明。 假定没有代码编译单元,初始化 类的新实例。 ,它指定要生成的类型的命名空间。 指定代码编译单元参数和命名空间参数,初始化 类的新实例。 ,它指定要生成的类型的命名空间。 ,标识用到的程序集引用会自动添加到其中的程序图容器。 指定代码命名空间、代码编译单元、代码生成器、代码生成选项和映射,初始化 类的新实例。 ,它指定要生成的类型的命名空间。 ,标识用到的程序集引用会自动添加到其中的程序图容器。 用于创建代码的 枚举,指定生成导出代码时所用的选项。 一个包含 对象的 指定代码命名空间、代码编译单元和代码生成选项,初始化 类的新实例。 ,它指定要生成的类型的命名空间。 ,标识用到的程序集引用会自动添加到其中的程序图容器。 枚举,指定生成导出代码时所用的选项。 指定代码命名空间、代码编译单元、代码生成选项和映射,初始化 类的新实例。 ,它指定要生成的类型的命名空间。 ,标识用到的程序集引用会自动添加到其中的程序图容器。 枚举,指定生成导出代码时所用的选项。 一个包含 对象的 向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 声明。 生成类型的 对象的集合,方法向该集合添加属性声明。 WSDL 消息定义中单个部分的内部 .NET Framework 类型映射。 向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 声明。 生成类型的 对象的集合,方法向该集合添加属性声明。 WSDL 消息定义中单个部分的内部 .NET Framework 类型映射。 如果要添加的初始参数包含要生成的属性声明的 XML 元素名,则为 true;否则为 false。 为属于 WSDL 文档中的 SOAP 消息定义的每个部分生成 .NET Framework 类型和属性声明。 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 为 SOAP 标头生成 .NET Framework 类型和属性声明。 SOAP 标头元素的内部 .NET Framework 类型映射信息。 指定公共成员值由 序列化为经过编码的 SOAP XML 元素。 初始化 类的新实例。 初始化 类的新实例,并指定 XML 元素的名称。 序列化成员的 XML 元素名。 获取或设置生成的 XML 元素的“XML 架构”定义语言 (XSD) 数据类型。 “XML 架构”数据类型之一。 获取或设置生成的 XML 元素的名称。 生成的 XML 元素的名称。默认为成员标识符。 获取或者设置一个值,该值指示 是否必须序列化一个 xsi:null 属性设置为“1”的成员。 如果 生成 xsi:null 属性,则为 true;否则为 false。 控制 如何序列化枚举成员。 初始化 类的新实例。 使用指定的元素名称初始化 类的新实例。 生成的 XML 元素名称。 获取或设置一个值,该值在 序列化枚举时在 XML 文档中生成,或在它反序列化该枚举成员时被识别。 序列化枚举时在 XML 文档中生成的值,或当它反序列化该枚举成员时识别的值。 指示 不序列化公共字段或公共读/写属性值。 初始化 类的新实例。 允许 在将对象序列化或反序列化为编码的 SOAP XML 时识别类型。 使用指定的类型初始化 类的新实例。 要包含的对象的类型。 获取或设置在序列化或反序列化对象时应使用的对象的类型。 要包含的对象的类型。 生成从 .NET Framework 类型或 Web 服务方法信息到 SOAP 编码的消息的映射。 初始化 类的新实例。 指定导入的类型映射的默认 XML 命名空间,初始化 类的新实例。 导入的类型映射要使用的默认 XML 命名空间。 指定 XML 序列化的重载,初始化 类的新实例。 对象,该对象重写 类使用 SOAP 编码序列化映射类型的方式。 指定 XML 序列化重写和默认 XML 命名空间,初始化 类的新实例。 对象,该对象重写 类使用 SOAP 编码序列化映射类型的方式。 导入的类型映射要使用的默认 XML 命名空间。 为从 Web 服务方法收集的信息生成内部类型映射。 到 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 .NET Framework 代码实体的数组,这些实体属于 Web 服务方法。 为从 Web 服务方法收集的信息生成内部类型映射。 到 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 .NET Framework 代码实体的数组,这些实体属于 Web 服务方法。 如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果指示 RPC 样式的 Web 服务绑定,则为 true;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false。 为从 Web 服务方法收集的信息生成内部类型映射。 到 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 .NET Framework 代码实体的数组,这些实体属于 Web 服务方法。 如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果指示 RPC 样式的 Web 服务绑定,则为 true;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false。 如果指示生成的反序列化程序应检查包装元素需要的限定名,则为 true;否则为 false。仅当 参数的值为 true 时,此参数的值才有意义。 为从 Web 服务方法收集的信息生成内部类型映射。 到 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 .NET Framework 代码实体的数组,这些实体属于 Web 服务方法。 如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果指示 RPC 样式的 Web 服务绑定,则为 true;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false。 如果指示生成的反序列化程序应检查包装元素需要的限定名,则为 true;否则为 false。仅当 参数的值为 true 时,此参数的值才有意义。 值之一。 为 .NET Framework 类型生成到 XML 架构元素的映射。 从一个类型到一个 XML 架构元素的 .NET Framework 内部映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 为 .NET Framework 类型生成到 XML 架构元素的映射。 从一个类型到一个 XML 架构元素的 .NET Framework 内部映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 要使用的默认 XML 命名空间。 实例的上下文中放置某个类型的映射,以供以后调用导入方法时使用。 为其保存类型映射信息的 .NET Framework 类型。 实例的上下文中放置派生类型的映射,以供以后调用导入方法时使用。 反射对象,该对象包含从 属性派生的自定义属性。 使用 .NET Framework 类型的 XML 架构数据类型定义填充 对象,该 .NET Framework 类型是用 SOAP 编码序列化的。 初始化 类的新实例,该类提供要添加 XML 架构元素声明的 对象的集合。 对象的集合,其中将添加从类型映射获取的元素声明。 向适用的 对象添加 SOAP 编码的消息定义中每个元素部分的数据类型定义。 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 向适用的 对象添加 SOAP 编码的消息定义中每个元素部分的数据类型定义。 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 如果要导出 WSDL 部分的父元素类型定义,则为 true;否则为 false。 向适用的 对象添加 .NET Framework 类型的数据类型定义。 .NET Framework 类型和 XML 架构元素之间的内部映射。 在 .NET Framework 内使用来为 WSDL 文档中 SOAP 编码的消息部分生成到 .NET Framework 类型的内部映射。 指定 对象(表示 WSDL 文档中定义的 SOAP 编码的消息所使用的 XML 架构),初始化 类的新实例。 对象的集合。 指定架构、编译器选项和相关代码实体的名称,初始化 类的新实例。 包含 对象集合的 之一,指定生成 .NET Framework 类型的各种选项。 用于生成序列化代码的 描述上下文的 ,一组架构在该上下文中绑定到 .NET Framework 代码实体。 指定架构、编译器选项和架构的上下文,初始化 类的新实例。 对象的集合。 之一,指定生成 .NET Framework 类型的各种选项。 描述上下文的 ,一组架构在该上下文中绑定到 .NET Framework 代码实体。 指定 对象(表示 SOAP 编码的消息所使用的 XML 架构)和为 WSDL 文档中定义的绑定生成的类,初始化 类的新实例。 对象的集合。 对象,指定为 WSDL 文档中定义的绑定生成的类的集合。 指定架构、编译器选项和相关代码实体的名称,初始化 类的新实例。 对象的集合。 ,它维护相关代码实体或类型映射的一组名称,这些名称是 .NET Framework 的 XML 序列化基础结构生成的。 之一,指定生成 .NET Framework 类型的各种选项。 为 WSDL 文档中定义的 SOAP 编码的元素部分的类型生成内部类型映射信息,其中该类型指定了基类型。 对应于 WSDL 消息部分的派生类型的 .NET Framework 类型映射信息。 ,指定为其生成 .NET Framework 类型的元素类型的名称。 要生成的 .NET Framework 类型的基类型。 如果指示要生成的类型可以直接从基类型继承,则为 true;否则为 false。 为 WSDL 文档中定义的单个 SOAP 编码的元素部分生成内部类型映射信息。 WSDL 消息定义中单个元素部分的 .NET Framework 类型映射。 消息名称。 消息命名空间。 对象,提供 part 元素的信息。 为 WSDL 文档中定义的 SOAP 编码的消息的元素部分生成内部类型映射信息。 WSDL 消息定义中元素部分的 .NET Framework 类型映射。 消息名称。 消息命名空间。 类型 的数组,提供 part 元素的信息。 为 WSDL 文档中定义的 SOAP 编码的消息的元素部分生成内部类型映射信息。 WSDL 消息定义中元素部分的 .NET Framework 类型映射。 消息名称。 消息命名空间。 类型 的数组,提供 part 元素的信息。 如果 SOAP 消息具有由额外的包装元素括起来的部分所定义的元素,则为 true;否则为 false。 为 WSDL 文档中定义的 SOAP 编码的消息的元素部分生成内部类型映射信息。 WSDL 消息定义中元素部分的 .NET Framework 类型映射。 消息名称。 消息命名空间。 类型 的数组,提供 part 元素的信息。 如果 SOAP 消息具有由额外的包装元素括起来的部分所定义的元素,则为 true;否则为 false。 生成来对应消息部分的 .NET Framework 类型的基类型。 如果指示对应于消息部分的类型可以直接从基类型继承,则为 true;否则为 false。 表示 WSDL 文档中的 XSD <part> 元素的某些属性,该元素用于从 WSDL 文档生成类。 获取或设置一个值,该值对应于 WSDL part 元素的名称属性。 元素名称。 获取或设置一个值,该值对应于 WSDL part 元素的类型属性。 对应于 XML 类型的 将类实例序列化为 SOAP 编码的 XML 时,控制 生成的架构。 初始化 类的新实例。 初始化 类的新实例,并指定 XML 类型的名称。 序列化类实例时生成(和在反序列化类实例时识别)的 XML 类型的名称。 初始化 类的新实例,并指定类型的名称和 XML 命名空间。 序列化类实例时生成(和在反序列化类实例时识别)的 XML 类型的名称。 类型的 XML 命名空间。 获取或设置一个值,该值指示是否要在 SOAP 编码的 XML 架构文档中包括该类型。 要在 SOAP 编码的“XML 架构”文档中包括该类型,则为 true;否则为 false。默认为 true。 获取或设置 XML 类型的命名空间。 XML 类型的命名空间。默认值为空字符串 ("")。 获取或设置 XML 类型的名称。 XML 类型的名称。默认为类名称。 在反序列化期间,为在编码的 SOAP XML 流中找到的已知的(但未引用的)对象提供数据。 Initializes a new instance of the class. The unreferenced object. A unique string used to identify the unreferenced object. 获取对象的 ID。 对象的 ID。 获取已反序列化但尚未引用的对象。 已反序列化但未引用的对象。 表示处理 事件的方法。 事件源。 包含事件数据的 指定成员(返回 对象的数组的字段)可以包含任何 XML 属性。 构造 类的新实例。 指定成员(返回 对象的数组的字段)可以包含对象,该对象表示在序列化或反序列化的对象中没有相应成员的所有 XML 元素。 初始化 类的新实例。 初始化 类的新实例并指定在 XML 文档中生成的 XML 元素名称。 生成的 XML 元素的名称。 初始化 类的新实例并指定在 XML 文档中生成的 XML 元素名称及其 XML 命名空间。 生成的 XML 元素的名称。 XML 元素的 XML 命名空间。 获取或设置 XML 元素名。 XML 元素的名称。 数组成员的元素名称与 属性指定的元素名称不匹配。 获取或设置在 XML 文档中生成的 XML 命名空间。 一个 XML 命名空间。 获取或设置序列化或反序列化元素的显式顺序。 代码生成的顺序。 表示 对象的集合。 添加到集合中。 新添加的 的索引。 要添加的 获取一个值,该值指示集合中是否存在指定的 如果集合中存在该 ,则为 true;否则为 false。 您关注的 将整个集合复制到 对象的一个兼容一维数组,从目标数组的指定索引处开始。 对象的一维数组,它是从集合复制来的元素的目标。该数组必须具有从零开始的索引。 array 中从零开始的索引,在此处开始复制。 获取指定的 的索引。 指定 的索引。 您需要其索引的 在集合中的指定索引处插入 的插入位置的索引。 要插入的 获取或设置指定索引处的 指定索引处的 的索引。 从集合中移除指定的 要移除的 指定 必须将特定的类成员序列化为 XML 元素的数组。 初始化 类的新实例。 初始化 类的新实例,并指定在 XML 文档实例中生成的 XML 元素名称。 生成的 XML 元素的名称。 获取或设置提供给序列化数组的 XML 元素名称。 序列化数组的 XML 元素名称。默认为 被分配给的成员的名称。 获取或设置一个值,该值指示 生成的 XML 元素名称是限定的还是非限定的。 值之一。默认为 XmlSchemaForm.None。 获取或设置一个值,该值指示 是否必须将成员序列化为 xsi:nil 属性设置为 true 的 XML 空标记。 如果 生成 xsi:nil 属性,则为 true;否则为 false。 获取或设置 XML 元素的命名空间。 XML 元素的命名空间。 获取或设置序列化或反序列化元素的显式顺序。 代码生成的顺序。 指定 可以放置在序列化数组中的派生类型。 初始化 类的新实例。 初始化 类的新实例,并指定在 XML 文档中生成的 XML 元素的名称。 XML 元素的名称。 初始化 类的新实例,并指定在 XML 文档中生成的 XML 元素的名称,以及可插入到所生成的 XML 文档中的 XML 元素的名称。 要序列化的对象的 初始化 类的新实例,并指定可插入到序列化数组中的 要序列化的对象的 获取或设置生成的 XML 元素的 XML 数据类型。 “XML 架构定义”(XSD) 数据类型,定义见名为“XML 架构第 2 部分:数据类型”的“万维网联合会”(www.w3.org) 文档。 获取或设置生成的 XML 元素的名称。 生成的 XML 元素的名称。默认为成员标识符。 获取或设置一个值,该值指示生成的 XML 元素的名称是否是限定的。 值之一。默认为 XmlSchemaForm.None。 属性设置为 XmlSchemaForm.Unqualified,并且指定 值。 获取或设置一个值,该值指示 是否必须将成员序列化为 xsi:nil 属性设置为 true 的 XML 空标记。 如果 生成 xsi:nil 属性,则为 true;否则为 false,且不生成实例。默认值为 false。 获取或设置生成的 XML 元素的命名空间。 生成的 XML 元素的命名空间。 获取或设置受 影响的 XML 元素层次结构中的级别。 数组的数组中的索引集从零开始的索引。 获取或设置数组中允许的类型。 数组中允许的 表示 对象的集合。 添加到集合中。 所添加的项的索引。 要添加到集合中的 确定集合是否包含指定的 如果该集合包含指定的 ,则为 true;否则为 false。 要检查的 数组复制到集合,从指定的目标索引开始。 要复制到集合中的 对象的数组。 复制的属性开始的索引。 返回指定的 在集合中的第一个匹配项的从零开始的索引,或者,如果在集合中找不到该属性,则为 1。 集合中 的第一个索引,或者,如果在集合中找不到该属性,则为 -1。 要在集合中定位的 在集合中的指定索引处插入 属性插入位置的索引。 要插入的 获取或设置指定索引处的项。 指定索引处的 要获取或设置的从零开始的集合成员的索引。 如果存在,则从集合中移除 要移除的 指定 必须将类成员序列化为 XML 属性。 初始化 类的新实例。 初始化 类的新实例,并指定生成的 XML 属性的名称。 生成的 XML 属性的名称。 初始化 类的新实例。 生成的 XML 属性的名称。 用来存储该属性的 初始化 类的新实例。 用来存储该属性的 获取或设置该 XML 属性的名称。 XML 属性的名称。默认为成员名称。 获取或设置 生成的 XML 属性的 XML 数据类型。 一种 XSD(XML 架构文档)数据类型,由名为“XML Schema: DataTypes”(XML 架构:数据类型)的万维网联合会 (www.w3.org) 文档定义。 获取或设置一个值,该值指示 生成的 XML 属性名称是否是限定的。 值之一。默认为 XmlForm.None。 获取或设置 XML 属性的 XML 命名空间。 XML 属性的 XML 命名空间。 获取或设置该 XML 属性的复杂类型。 XML 属性的类型。 事件提供数据。 获取一个对象,该对象表示未知的 XML 属性。 ,表示未知的 XML 属性。 获取 XML 属性名的逗号分隔列表,该列表应出现在 XML 文档实例中。 XML 属性名的逗号分隔列表。每个名称的格式为:: 获取未知 XML 属性的行号。 未知 XML 属性的行号。 获取未知 XML 属性行中的位置。 未知 XML 属性的位置编号。 获取正在被反序列化的对象。 正在被反序列化的对象。 表示处理 的方法 事件源。 包含事件数据的 允许您在使用 序列化或反序列化对象时重写属性 (Property)、字段和类属性 (Attribute)。 对象添加到 对象的集合中。 参数指定一个要重写的对象。 参数指定被重写的成员的名称。 要重写的对象的 要重写的成员的名称。 表示重写属性的 对象。 对象添加到 对象的集合中。 参数指定由 对象重写的对象。 被重写的对象的 表示重写属性的 对象。 获取与指定的基类类型关联的对象。 表示重写属性集合的 与要检索的属性的集合关联的基类 获取与指定(基类)类型关联的对象。成员参数指定被重写的基类成员。 表示重写属性集合的 与所需属性的集合关联的基类 指定返回的 的重写成员的名称。 表示一个属性对象的集合,这些对象控制 如何序列化和反序列化对象。 初始化 类的新实例。 初始化 类的新实例,并自定义 序列化和反序列化对象的方式。 能提供控制 XML 序列化的属性的其他实现的类。 获取或设置要重写的 要重写的 获取要重写的 对象集合。 表示 对象集合的 对象。 获取或设置一个对象,该对象指定 如何序列化返回数组的公共字段或读/写属性。 ,指定 序列化返回数组的公共字段或读/写属性的方式。 获取或设置一个对象集合,这些对象指定 如何序列化插入数组(该数组由公共字段或读/写属性返回)的项。 对象,它包含 对象的集合。 获取或设置一个对象,该对象指定 如何将公共字段或公共读/写属性 (Property) 作为 XML 属性 (Attribute) 序列化。 控制将公共字段或读/写属性 (Property) 序列化为 XML 属性 (Attribute) 的 获取或设置一个对象,该对象允许区别一组选项。 可应用到某个类成员(被序列化为 xsi:choice 元素)的 获取或设置 XML 元素或属性的默认值。 表示 XML 元素或属性的默认值的 获取一个对象集合,这些对象指定 将公共字段或读/写属性序列化为 XML 元素的方式。 包含一个 对象集合的 获取或设置一个对象,该对象指定 如何序列化枚举成员。 指定 如何序列化枚举成员的 获取或设置一个值,该值指定 是否序列化公共字段或公共读/写属性。 如果 不应序列化字段或属性,则为 true;否则为 false。 获取或设置一个值,该值指定当重写包含返回 对象的成员的对象时,是否保留所有的命名空间声明。 如果应保留命名空间声明,则为 true;否则为 false。 获取或设置一个对象,该对象指定 如何将类作为 XML 根元素序列化。 重写作为 XML 根元素属性化的类的 获取或设置一个对象,该对象指示 将公共字段或公共读/写属性作为 XML 文本序列化。 重写公共属性或字段的默认序列化的 获取或设置一个对象,该对象指定 如何序列化一个已对其应用 的类。 重写应用于类声明的 指定可以通过使用枚举来进一步检测成员。 初始化 类的新实例。 初始化 类的新实例。 返回用于检测选项的枚举的成员名称。 获取或设置字段的名称,该字段返回在检测类型时使用的枚举。 返回枚举的字段名。 从 XML 架构元素声明的内部类型映射信息生成类型和属性声明。 使用指定命名空间初始化 类的新实例。 要生成的类型的命名空间。 使用指定命名空间和代码编译单元初始化 类的新实例。 要生成的类型的命名空间。 CodeDOM 图容器,用到的程序集引用会自动添加到其中。 使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、指定代码选项的枚举和映射对象的集合,初始化 类的新实例。 要生成的类型的命名空间。 程序图容器,用到的程序集引用会自动添加到其中。 提供选项的枚举值,这些选项用于从 XML 架构自定义数据类型生成 .NET Framework 类型。 ,包含代码创建的特别说明。 一个包含 对象的 使用指定命名空间、代码编译单元和代码生成选项初始化 类的新实例。 要生成的类型的命名空间。 程序图容器,用到的程序集引用会自动添加到其中。 提供选项的枚举值,这些选项用于从 XML 架构自定义数据类型生成 .NET Framework 类型。 使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、表示代码生成选项的对象和映射对象的集合,初始化 类的新实例。 要生成的类型的命名空间。 程序图容器,用到的程序集引用会自动添加到其中。 提供选项的枚举值,这些选项用于从 XML 架构自定义数据类型生成 .NET Framework 类型。 一个包含 对象的 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 <part> 元素的方法参数或返回值。 生成类型的 对象的集合,方法向该集合添加属性声明。 WSDL 消息定义中单个元素部分的内部 .NET Framework 类型映射。 SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 <part> 元素的方法参数或返回值。 生成类型的 对象的集合,方法向该集合添加属性声明。 WSDL 消息定义中单个元素部分的内部 .NET Framework 类型映射。 SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。 帮助确定是否添加初始参数的标志,其中初始参数包含要生成的属性声明的 XML 元素名称。 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中非 SOAP 消息定义的 <part> 元素的方法返回值。 生成类型的 对象的集合,方法向该集合添加属性声明。 XML 架构元素的内部 .NET Framework 类型映射信息。 SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。 为属于 Web 服务描述语言 (WSDL) 文档中的 SOAP 消息定义的每个部分生成 .NET Framework 类型和属性声明。 WSDL 消息定义中元素部分的内部 .NET Framework 类型映射。 为 XMl 架构元素生成 .NET Framework 类型和属性声明。 XML 架构元素的内部 .NET Framework 类型映射信息。 包含可用于将事件委托传递给 的线程安全的 方法的字段。 获取或设置表示处理 事件的方法的对象。 指向事件处理程序的 获取或设置表示处理 事件的方法的对象。 指向事件处理程序的 获取或设置表示处理 事件的方法的对象。 指向事件处理程序的 获取或设置表示处理 事件的方法的对象。 指向事件处理程序的 指示公共字段或属性 (Property) 在 序列化或反序列化包含它们的对象时表示 XML 元素。 初始化 类的新实例。 初始化 类的新实例,并指定 XML 元素的名称。 序列化成员的 XML 元素名。 初始化 的新实例,并指定 XML 元素的名称和 应用到的成员的派生类型。此成员类型在 序列化包含它的对象时使用。 序列化成员的 XML 元素名。 从该成员的类型派生的对象的 初始化 类的新实例,并指定 所应用到的成员的类型。此类型在序列化或反序列化包含它的对象时由 使用。 从该成员的类型派生的对象的 获取或设置由 生成的 XMl 元素的 XML 架构定义 (XSD) 数据类型。 “XML 架构”数据类型,如名为“XML 架构第 2 部分:数据类型”的“万维网联合会”(www.w3.org) 文档中所定义。 已指定的 XML 架构数据类型无法映射到 .NET 数据类型。 获取或设置生成的 XML 元素的名称。 生成的 XML 元素的名称。默认为成员标识符。 获取或设置一个值,该值指示元素是否是限定的。 值之一。默认值为 获取或设置一个值,该值指示 是否必须将设置为 null 的成员序列化为 xsi:nil 属性 (Attribute) 设置为 true 的空标记。 如果 生成 xsi:nil 属性 (Attribute),则为 true;否则为 false。 获取或设置分配给 XML 元素的命名空间,这些 XML 元素是在序列化类时得到的。 XML 元素的命名空间。 获取或设置序列化或反序列化元素的显式顺序。 代码生成的顺序。 获取或设置用于表示 XML 元素的对象类型。 该成员的 表示 对象的集合,该对象由 用来重写序列化类的默认方式。 初始化 类的新实例。 添加到集合中。 新添加项的从零开始的索引。 要添加的 获取一个值,该值指示集合是否包含指定的对象。 如果集合中存在该对象,则为 true;否则为 false。 上述的 或它的一部分复制到一维数组中。 要复制到的 数组。 中从零开始的索引,从此处开始复制。 获取指定的 的索引。 的从零开始的索引。 您关注的 向集合中插入 成员添加到的位置的从零开始的索引。 要插入的 从集合中获取或设置 指定索引处的 要获取或设置的从零开始的集合成员的索引。 从集合中移除指定的对象。 要从该集合中移除的 事件提供数据。 获取表示未知 XML 元素的对象。 一个 获取一个逗号分隔的 XML 元素名称的列表,这些名称应在 XML 文档实例内。 以逗号分隔的 XML 元素名称的列表。每个名称的格式为:: 如果 XML 读取器是 ,在遇到未知元素的位置获取行号。 如果 XML 读取器为 ,则为遇到未知元素的位置处的行号;否则为 -1。 如果 XML 读取器为 ,获取未知元素在行中出现的位置。 如果 XML 读取器为 ,则为出现未知元素的行的编号;否则为 -1。 获取 正在反序列化的对象。 正在反序列化的对象。 表示处理 事件的方法。 事件源。 包含事件数据的 控制 如何序列化枚举成员。 初始化 类的新实例。 初始化 类的新实例,并指定 (当它分别序列化或反序列化该枚举时)生成或识别的 XML 值。 该枚举成员的重写名。 获取或设置当 序列化枚举时在 XML 文档实例中生成的值,或当它反序列化该枚举成员时识别的值。 序列化枚举时在 XML 文档实例中生成的值,或当它反序列化该枚举成员时识别的值。 指示 方法不序列化公共字段或公共读/写属性值。 初始化 类的新实例。 允许 在它序列化或反序列化对象时识别类型。 初始化 类的新实例。 要包含的对象的 获取或设置要包含的对象的类型。 要包含的对象的 支持 .NET Framework 类型和 XML 架构数据类型之间的映射。 获取被映射元素的名称。 被映射元素的名称。 获取被映射元素的命名空间。 被映射元素的命名空间。 设置用于查找映射的键。 包含查找键的 获取映射的 XSD 元素的名称。 XSD 元素名称。 指定映射是读取、写入,还是即读取又写入。 生成读取方法和写入方法。 生成读取方法。 生成写入方法。 将 .NET Framework Web 服务方法中的代码实体映射到 Web 服务描述语言 (WSDL) 消息中的元素。 获取或设置一个值,该值指示 .NET Framework 类型是否可以映射到任何类型的 XML 元素或属性。 如果该类型可以映射到任何 XML 元素或属性,则为 true;否则为 false。 获取一个值,该值指示 .NET Framework 类型中的伴随字段是否指定了值。 如果伴随字段指定了值,则为 true;否则为 false。 获取应用于映射的 XML 元素声明的非限定名。 应用于映射的 XML 元素声明的非限定名。 返回与指定的 关联的类型的名称。 类型名称。 包含类型名称的 获取映射所表示的 Web 服务方法成员的名称。 映射所表示的 Web 服务方法成员的名称。 获取应用于映射的 XML 命名空间。 应用于映射的 XML 命名空间。 获取映射的 .NET Framework 类型的完全限定类型名称。 映射的 .NET Framework 类型的完全限定类型名称。 获取映射的 .NET Framework 类型的类型名称。 映射的 .NET Framework 类型的类型名称。 获取映射的 .NET Framework 类型的命名空间。 映射的 .NET Framework 类型的命名空间。 获取服务描述文档中显示的 XML 元素名称。 XML 元素名。 提供 .NET Framework Web 服务方法与为 SOAP Web 服务定义的 Web 服务描述语言 (WSDL) 消息之间的映射。 获取 .NET Framework 代码实体的数目,这些实体属于 SOAP 消息所映射到的 Web 服务方法。 集合中映射的数目。 获取一项,该项包含 .NET Framework 代码实体的内部类型映射信息,而 .NET Framework 代码实体属于映射到 SOAP 消息的 Web 服务方法。 请求的 要返回的映射的索引。 获取 .NET Framework 类型的名称,该类型映射到表示 SOAP 消息的 XML 架构元素的数据类型。 .NET Framework 类型的名称。 获取 .NET Framework 类型的命名空间,该类型映射到表示 SOAP 消息的 XML 架构元素的数据类型。 映射的 .NET Framework 命名空间。 指定目标属性、参数、返回值或类成员包含与 XML 文档中所用命名空间关联的前缀。 初始化 类的新实例。 事件提供数据。 获取未知 XML 节点的行号。 未知 XML 节点的行号。 获取未知 XML 节点行中的位置。 未知 XML 节点的位置编号。 获取正在被反序列化的 XML 节点的 XML 本地名称。 正在被反序列化的节点的 XML 本地名称。 获取正在被反序列化的 XML 节点的名称。 正在被反序列化的节点的名称。 获取与正在被反序列化的 XML 节点关联的命名空间 URI。 与正在被反序列化的 XML 节点关联的命名空间 URI。 获取正在被反序列化的 XML 节点的类型。 表示正在被反序列化的 XML 节点的 获取正在被反序列化的对象。 正被反序列化的 获取正在被反序列化的 XML 节点的文本。 正在被反序列化的 XML 节点的文本。 表示处理 事件的方法。 事件源。 包含事件数据的 为 .NET Framework 类型或 Web 服务方法信息生成到 XML 架构元素声明(包括 Web 服务描述语言 (WSDL) 文档中的文本 XML 架构定义 (XSD) 消息部分)的映射。 初始化 类的新实例。 使用指定的默认 XML 命名空间,初始化 类的新实例。 导入的类型映射要使用的默认 XML 命名空间。 使用指定的 XML 序列化重写,初始化 类的新实例。 一个对象,该对象重写 类序列化映射类型的方式。 使用指定的 XML 序列化重写和默认的 XML 命名空间,初始化 类的新实例。 一个对象,该对象重写 类序列化映射类型的方式。 导入的类型映射要使用的默认 XML 命名空间。 为 Web 服务方法的信息生成内部类型映射。 ,其中具有到 WSDL 消息定义的元素部分的映射。 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 对象的数组,这些对象包含属于 Web 服务方法的 .NET Framework 代码实体。 如果对应于 Web 服务描述语言 (WSDL) 消息部分的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 使用 Web 服务方法的信息返回内部类型映射,并允许指定 XML 元素名称、XML 命名空间和其他选项。 包含映射的 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 对象的数组,这些对象包含属于 Web 服务方法的 .NET Framework 代码实体。 如果对应于 Web 服务描述语言 (WSDL) 消息部分的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果该方法是远程过程调用,则为 true;否则为 false。 使用 Web 服务方法的信息返回内部类型映射,并允许指定 XML 元素名称、XML 命名空间和其他选项。 包含映射的 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 对象的数组,这些对象包含属于 Web 服务方法的 .NET Framework 代码实体。 如果对应于 Web 服务描述语言 (WSDL) 消息部分的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果该方法是远程过程调用,则为 true;否则为 false。 如果指定生成的架构类型用 <xs:anyAttribute> 元素标记,则为 true;否则为 false。 为 Web 服务方法的信息生成内部类型映射。 包含映射的 从 Web 服务方法生成的 XML 元素名称。 从 Web 服务方法生成的 XML 元素命名空间。 对象的数组,这些对象包含属于 Web 服务方法的 .NET Framework 代码实体。 如果对应于 Web 服务描述语言 (WSDL) 消息部分的元素应包含在 SOAP 消息的额外包装元素中,则为 true;否则为 false。 如果该方法是远程过程调用,则为 true;否则为 false。 如果指定生成的架构类型用 <xs:anyAttribute> 元素标记,则为 true;否则为 false。 值之一。默认为 None。 为指定的 .NET Framework 类型生成到 XML 架构元素的映射。 从一个类型到一个 XML 架构元素的 .NET Framework 内部映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 使用指定的类型和命名空间为 .NET Framework 类型生成到 XML 架构元素的映射。 从一个类型到一个 XML 架构元素的 .NET Framework 内部映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 要使用的默认 XML 命名空间。 使用指定的类型和属性为 .NET Framework 类型生成到 XML 架构元素的映射。 ,表示 .NET Framework 类型到 XML 架构元素的映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 应用于类型的 属性。 使用指定的类型、属性和命名空间为 .NET Framework 类型生成到 XML 架构元素的映射。 ,其中包含一个类型到一个 XML 架构元素的 .NET Framework 内部映射。 一个 .NET Framework 类型,将为该 .NET Framework 类型生成类型映射。 应用于类型的 属性。 要使用的默认 XML 命名空间。 包含类型的映射,这些映射在以后调用导入方法时使用。 为其保存类型映射信息的 .NET Framework 类型。 包含派生类型的映射,这些映射在以后调用导入方法时使用。 类的实例,该类包含从 属性派生的自定义属性。 提供 .NET Framework Web 服务方法中的代码实体与为 SOAP Web 服务定义的 Web 服务描述语言 (WSDL) 消息的内容之间的映射。 初始化 类的新实例。 获取或设置一个值,该值指示 是否表示 Web 服务方法返回值(而不是输出参数)。 如果成员表示 Web 服务返回值,则为 true;否则为 false。 获取或设置映射的 Web 服务方法成员的名称。 Web 服务方法的名称。 获取或设置映射所表示的 Web 服务方法成员代码实体的类型。 映射所表示的 Web 服务方法成员代码实体的 获取或设置一个值,该值指示相应 XML 元素定义的 isNullable 属性的值是 false。 如果要重写 属性,则为 True;否则为 false。 使用应用于成员代码实体的 SOAP 相关属性的集合获取或设置 包含对象的 ,这些对象表示应用于成员的 SOAP 属性。 使用应用于成员代码实体的 相关属性的集合获取或设置 ,表示应用于成员代码的 XML 属性。 控制视为 XML 根元素的属性目标的 XML 序列化。 初始化 类的新实例。 初始化 类的新实例,并指定 XML 根元素的名称。 XML 根元素的名称。 获取或设置 XML 根元素的 XML 数据类型。 一种 XSD(XML 架构文档)数据类型,由名为“XML Schema: DataTypes”(XML 架构:数据类型)的万维网联合会 (www.w3.org) 文档定义。 获取或设置由 类的 方法分别生成和识别的 XML 元素的名称。 在 XML 文档实例中生成和识别的 XML 根元素的名称。默认为序列化类的名称。 获取或设置一个值,该值指示 是否必须将设置为 null 的成员序列化为设置为 true 的 xsi:nil 属性。 如果 生成 xsi:nil 属性,则为 true;否则为 false。 获取或设置 XML 根元素的命名空间。 XML 元素的命名空间。 启用 对象的集合上的迭代。 初始化 类的新实例。 要在其上进行迭代的 对象。 获取集合中的当前元素。 集合中的当前 对象。 释放由 使用的所有资源。 使枚举数前进到集合中的下一项。 如果移动成功,则为 true;否则为 false。 使用类型映射对象中的 XML 架构元素声明填充 对象。 初始化 类的新实例。 对象的集合,其中将添加从类型映射获取的元素声明。 将一个 <any> 元素导出到由指定命名空间标识的 对象。 指定给 <any> 元素声明的一个任意名称。 XML 架构文档的命名空间,其中将添加一个 <any> 元素。 将对象或类型的元素声明添加到 SOAP 消息或 对象。 追加有一个整数的字符串“any”。 包含要导出的映射的 向文本 SOAP 消息定义中每一个元素部分的适用 添加一个元素声明。 Web 服务描述语言 (WSDL) 消息定义中元素部分的内部 .NET Framework 类型映射。 向文本 SOAP 消息定义中每一个元素部分的适用 添加一个元素声明,并指定是否包含封闭元素。 .NET Framework 类型和 XML 架构元素之间的内部映射。 如果包含封闭架构的架构元素,则为 true;否则为 false。 向文本 SOAP 消息定义中单个元素部分的适用 对象添加一个元素声明。 ,表示导出的元素声明的限定 XML 名称。 Web 服务描述语言 (WSDL) 消息定义中元素部分的内部 .NET Framework 类型映射。 将 .NET Framework 类型的元素声明添加到适用 对象。 .NET Framework 类型和 XML 架构元素之间的内部映射。 为 XML 架构元素声明(包括 WSDL 文档中的文本 XSD 消息部分)生成到 .NET Framework 类型的内部映射。 采用 对象(表示 WSDL 文档中定义的 SOAP 文本消息所使用的 XML 架构)的集合,初始化 类的新实例。 对象的集合。 初始化 类的新实例。 对象的集合。 值的按位组合,指定为 Web 服务生成 .NET Framework 类型时要使用的选项。 用于生成序列化代码的 实例,指定导入上下文。 使用指定的代码生成选项和导入上下文,为 XML 架构的集合初始化 类的新实例。 对象的集合。 枚举,指定代码生成选项。 实例,指定导入上下文。 采用 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合,以及为 Web 服务描述语言 (WSDL) 文档中定义的绑定生成的类,初始化 类的新实例。 一个 对象。 对象,指定为 WSDL 文档中定义的绑定生成的类的集合。 采用 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合、为 WSDL 文档中定义的绑定生成的类,以及 枚举值,初始化 类的新实例。 对象的集合。 对象,指定为 WSDL 文档中定义的绑定生成的类的集合。 值的按位组合,指定为 Web 服务生成 .NET Framework 类型时要使用的选项。 为 WSDL 文档中定义的单个 (SOAP) 文本元素部分生成内部类型映射信息。 ,表示 WSDL 消息定义中单个元素部分的 .NET Framework 类型映射。 ,指定为其生成 .NET Framework 类型的元素类型的名称。 WSDL 文档中 part 元素的名称。 为 XML 架构文档中定义的元素生成内部类型映射信息。 ,表示 XML 架构元素的 .NET Framework 类型映射信息。 ,指定在 XML 架构文档中定义的元素的名称。 对应于 XSD 元素的类型生成的 .NET Framework 类型的基类型。 为 XML 架构文档中定义的元素或作为 WSDL 文档的部分的元素生成内部类型映射信息。 XML 架构元素的 .NET Framework 类型映射信息。 ,指定在 XML 架构文档中定义的元素的名称。 对应于 XSD 元素的类型生成的 .NET Framework 类型的基类型。 如果指示对应于 XSD 元素的类型可以从基类型间接继承,则为 true;否则为 false。 为 WSDL 文档中定义的使用文本的 SOAP 消息的元素部分生成内部类型映射信息。 ,包含类型映射信息。 为其生成映射的元素的名称。 为其生成映射的元素的命名空间。 实例的数组,指定为其生成映射的元素的成员。 为 WSDL 文档中定义的使用文本的 SOAP 消息的单个元素部分生成内部类型映射信息。 包含单个元素部分的 WSDL 消息定义的 .NET Framework 类型映射。 ,指定消息部分的名称。 为 WSDL 文档中定义的使用文本的 SOAP 消息的元素部分生成内部类型映射信息。 ,表示 WSDL 消息定义中元素部分的 .NET Framework 类型映射。 类型 的数组,指定消息部分的名称。 为 WSDL 文档中定义的使用文本的 SOAP 消息的元素部分生成内部类型映射信息。 WSDL 消息定义中元素部分的 .NET Framework 类型映射。 类型 的数组,指定消息部分的名称。 生成来对应消息部分的 .NET Framework 类型的基类型。 如果指示对应于消息部分的类型可以直接从基类型继承,则为 true;否则为 false。 为 XML 架构文档中定义的元素生成内部类型映射信息。 对象,描述一个类型映射。 ,指定一个 XML 元素。 为 XML 架构文档中定义的元素生成内部类型映射信息。 对象,描述一个类型映射。 ,指定一个 XML 元素。 对象,指定一个基类型。 为 XML 架构文档中定义的元素生成内部类型映射信息。 对象,描述一个类型映射。 ,指定一个 XML 元素。 对象,指定一个基类型。 值,指定生成的类型是否可以间接继承 为 XML 架构文档中定义的元素生成内部类型映射信息。 XML 架构元素的 .NET Framework 类型映射信息。 ,指定在 XML 架构文档中定义的元素的名称。 应用于某个类型时,存储返回 XML 架构的该类型静态方法的名称和控制该类型序列化的 (对于匿名类型,为 )。 采用提供类型的 XML 架构的静态方法的名称,初始化 类的新实例。 必须实现的静态方法的名称。 获取或设置一个值,该值确定目标类是通配符,还是该类的架构仅包含一个 xs:any 元素。 如果该类是通配符,或者该架构仅包含 xs:any 元素,则为 true;否则为 false。 获取提供类型的 XML 架构及其 XML 架构数据类型名称的静态方法的名称。 XML 基础结构调用来返回 XML 架构的方法的名称。 表示 XML 架构的集合。 初始化 类的新实例。 将对象添加到集合末尾。 添加 的位置的索引。 要添加到对象的集合中的 对象。 添加一个 对象,该对象表示对集合的程序集引用。 添加 的位置的索引。 要添加的 架构对象的 类的实例添加到集合的末尾。 要添加到集合末尾的 对象。 添加一个 对象,该对象表示对集合的程序集引用。 要添加的 处理 XML 架构中的元素和属性名称,还可以选择验证 XML 架构。 ,在严格参数设置为 true 时指定在 XML 架构验证过程中处理错误和警告的回调方法。 为 true 则使用 类的 方法验证集合中的 XML 架构;否则为 false。 返回一个值,指示该集合是否包含属于指定命名空间的 对象。 如果找到该项,则为 true;否则为 false。 要检查的项的命名空间。 确定 是否包含特定架构。 如果集合包含指定的项,则为 true;否则为 false。 要定位的 对象。 Copies the entire to a compatible one-dimensional , which starts at the specified index of the target array. 将一个 XML 架构放置具有指定名称和类型的 中。 实例,如 ,指定带有命名空间的完全限定名,用来在集合中定位 要查找的对象的 。可能的值包括: 获取属于相同命名空间的架构的集合。 包含这些架构的 实现。 要检索的架构的命名空间。 搜索指定的架构,并返回整个 中第一个匹配项的从零开始的索引。 如果在整个 中找到值的第一个匹配项,则为该项的从零开始的索引;否则为 -1。 要定位的 将架构插入 中的指定索引处。 从零开始的索引,应在该位置插入 要插入的 对象。 获取一个值,该值指示是否编译了架构。 如果已编译架构,则为 true;否则为 false。 静态方法,该方法确定指定 XML 架构是否包含设置为 true 的自定义 IsDataSet 属性或其等效项。 如果存在指定架构,则为 true;否则为 false。 要在其中检查值为 true 的 IsDataSet 属性的 XML 架构。 获取或设置位于指定索引位置的 对象。 指定的 要检索的项的索引。 获取指定的 对象,该对象表示和指定命名空间关联的 XML 架构。 指定的 对象。 指定对象的命名空间。 当清除 实例的内容时执行其他自定义进程。 在向 实例中插入新元素之前执行其他自定义进程。 从零开始的索引,在该处插入 处的元素的新值。 当从 实例移除元素时执行其他自定义进程。 从零开始的索引,可在该位置找到 要移除的位于 处的元素的值。 当在 实例中设置值之前执行其他自定义进程。 从零开始的索引,可在该位置找到 要用 替换的值。 处的元素的新值。 中移除特定架构的第一个匹配项。 要移除的 Delegate used by the class for deserialization of SOAP-encoded XML data types that map to collections or enumerations. Delegate used by the class for deserialization of SOAP-encoded XML data. 一个抽象类,是 以及包含这两种类型的通用方法的那些类型的基类。 初始化 类的实例。 类为了对 SOAP 编码的非根 XML 数据的类型进行反序列化而使用的委托。 控制由 类执行的反序列化。 初始化 类的新实例。 存储包含回调方法的对象,以便在必要时填充映射到 SOAP 编码的数组或 SOAP 编码的多引用元素的 .NET Framework 集合或枚举。 委托和回调方法的输入数据。 存储包含回调方法实例的对象,以便在必要时填充 SOAP 编码的数组中的对象。 委托和回调方法的输入数据。 存储 委托的实现及其输入数据,以备以后调用。 要反序列化的 .NET Framework 类型的名称。 要反序列化的 .NET Framework 类型的命名空间。 要反序列化的 委托。 存储要从 SOAP 编码的 multiRef 元素反序列化的对象,以备以后通过 方法访问。 标识 multiRef 元素的 id 属性的值。 从 XML 元素反序列化的对象。 检查反序列化程序是否已推进。 While 循环中的当前 count。 当前的 尚未推进。 从指定字符串的开始位置和末尾移除所有空白字符。 修整后的字符串。 将移除其空白的字符串。 创建一个 ,该异常指示要反序列化的对象应是抽象对象。 一个 异常。 抽象类型的名称。 抽象类型的 .NET Framework 命名空间。 使用读取内部元素的选项,根据 当前位置的 XML 表示形式填充相应对象。 一个 异常。 派生 XML 架构数据类型的本地名称。 派生 XML 架构数据类型的命名空间。 基 XML 架构数据类型的本地名称。 基 XML 架构数据类型的命名空间。 派生 .NET Framework 类型的命名空间。 基 .NET Framework 类型的名称。 创建一个 ,该异常指示要反序列化的对象无法实例化,原因是构造函数引发了安全性异常。 一个 异常。 类型名称。 创建一个 ,该异常指示要反序列化的对象无法实例化,原因是无构造函数可用。 一个 异常。 类型名称。 创建一个 ,该异常指示显式引用转换失败。 一个 异常。 对象无法强制转换为的 。此类型包含在异常消息中。 无法强制转换的对象。此对象包含在异常消息中。 创建一个 ,该异常指示显式引用转换失败。 一个 异常。 对象无法强制转换为的 。此类型包含在异常消息中。 无法强制转换的对象。此对象包含在异常消息中。 字符串标识符。 创建一个 ,该异常指示无法定位映射到 XML 架构数据类型的派生类型。 一个 异常。 映射到不可用派生类型的 XML 架构数据类型的本地名称。 映射到不可用派生类型的 XML 架构数据类型的命名空间。 无法为其定位派生类型的 .NET Framework 基类型的全名。 创建一个 ,该异常指示无法修改 SOAP 编码的集合类型,也无法填充其值。 一个 异常。 具有映射的 .NET Framework 类型的完全限定名。 创建一个 ,该异常指示枚举值无效。 一个 异常。 无效的枚举值。 枚举类型。 创建一个 ,该异常指示表示未知 XML 节点的 的当前位置。 一个 异常。 创建一个 ,该异常指示类型未知。 一个 异常。 表示未知类型的名称的 获取或设置一个值,该值确定 XML 字符串是否转换为有效的 .NET Framework 类型名称。 如果 XML 字符串解码为有效的 .NET Framework 类型名称,则为 true;否则为 false。 获取 XML 文档反序列化到的 XML 文档对象。 表示反序列化 数据的 确保给定的数组或副本足够大以包含指定的索引。 如果数组足够大,则为现有的 ;否则为包含原始数组元素的一个更大的新数组。 要检查的 要求的索引。 数组元素的 填充 SOAP 编码的数组的值,该数组的数据类型映射到 .NET Framework 引用类型。 一个对象,包含填充值的数组。 获取 当前定位的 SOAP 编码的数组的长度。 SOAP 数组的长度。 数组应具有的本地名称。 数组应具有的命名空间。 确定 当前定位的 XML 元素是否将某个空属性设置为值 true。 如果 当前定位于值为 true 的空属性,则为 true;否则为 false。 获取先由 存储,后从 SOAP 编码的 multiRef 元素反序列化的对象。 要从 SOAP 编码的 multiRef 元素反序列化的对象。 标识 multiRef 元素的 id 属性的值。 获取 当前位置的 XML 元素的 xsi:type 属性的值。 XML 限定名,指示 XML 元素的数据类型。 初始化回调方法,该方法填充映射到 SOAP 编码的 XML 数据的对象。 将元素名称和属性名称存储在 对象中。 获取或设置一个值,对于 SOAP 1.1 返回值,该值应为 true。 如果该值是返回值,则为 true。 确定 XML 属性名称是否指示 XML 命名空间。 如果 XML 属性名称指示 XML 命名空间,则为 true ;否则为 false。 XML 属性的名称。 如果 XML 属性是 Web 服务描述语言 (WSDL) 命名空间的类型 arrayType,则设置其值。 ,可以具有类型 wsdl:array。 使 读取其当前定位的元素的完全限定名。 当前 XML 元素的完全限定名。 使 读取 XML 结束标记。 获取由 使用的 对象。 使用的 获取 的当前计数。 的当前计数。 如果当前 XML 元素某个空属性的值为 true,则指示 读取该元素。 如果元素具有 null="true" 属性值并且已经读取,则为 true;否则为 false。 指示 读取其当前定位的元素的完全限定名。 ,表示当前 XML 元素的完全限定名;如果存在 null="true" 属性值,则为 null。 指示 读取可能为 null 的简单纯文本 XML 元素。 字符串值;否则为 null。 读取用于引用 SOAP 编码中的 XML 元素的 href 属性(在 SOAP 1.2 中为 ref 属性)的值。 如果值已读取,则为 true;否则为 false。 将 href 属性值读入到其中的输出字符串。 从 SOAP 编码的 multiRef XML 元素反序列化对象。 在文档中引用的元素的值。 从 SOAP 编码的 multiRef XML 元素反序列化对象。 在文档中引用的元素的值。 元素的 XML 架构数据类型的本地名称。 元素的 XML 架构数据类型的命名空间。 从 SOAP 消息中的 SOAP 编码的 multiRef 元素反序列化对象。 反序列化 SOAP 消息中的 XML 元素的对象,该消息包含对 multiRef 元素的引用。 反序列化的对象。 元素的 XML 架构数据类型的本地名称。 元素的 XML 架构数据类型的命名空间。 如果元素名称也是 XML 架构数据类型名称,则为 true;否则为 false。 将 href 属性值读入到其中的输出字符串。 反序列化 SOAP 消息中的 XML 元素的对象,该消息包含对 multiRef 元素的引用。 反序列化的对象。 元素的 XML 架构数据类型的本地名称。 元素的 XML 架构数据类型的命名空间。 将 href 属性值读入到其中的输出字符串。 反序列化 SOAP 消息中的 XML 元素的对象,该消息包含对 multiRef 元素的引用。 反序列化的对象。 将 href 属性值读入到其中的输出字符串。 根据 当前位置的对象的 XML 表示形式填充该对象。 实现 接口的对象,其成员从 的位置填充。 对应于 当前位置的 生成 方法的调用结果,该结果被追加到输入值。 方法的调用结果,该结果被追加到输入值。 作为 方法调用结果的前缀的字符串。 返回 类的 方法的调用结果,如果需要则移除空白,然后追加到输入值。 追加到输入值的读取操作结果。 要追加到的字符串。 如果读取操作的结果应进行修整,则为 true;否则为 false。 读取允许空值 (xsi:nil = 'true') 的 XML 元素,然后返回一个一般 值。 一个一般 ,表示空的 XML 值。 ,表示 当前位置的简单数据类型。 获取 当前定位的 XML 节点的值。 如果值是简单 XML 架构数据类型,则为 .NET Framework 值类型形式的节点值。 ,表示 当前位置的简单数据类型。 指示 在其当前位置读取 XML 文档的根元素。 ,包含已读取的根元素。 如果该方法只在读取元素的开始元素之后读取内容,则为 true;否则为 false。 指示 在其当前位置读取 XML 节点。 ,表示已读取的 XML 节点。 如果只在读取元素的开始元素之后读取内容,则为 true;否则为 false。 存储要从 SOAP 编码的 multiRef 元素反序列化的对象。 要反序列化的对象。 按名称获取动态生成的程序集。 动态生成的 程序集的全名。 确保给定的数组或副本不大于指定的长度。 如果数组足够小,则为现有的 ;否则为包含原始数组元素的一个更小的新数组,其最大大小为 要检查的数组。 数组的最大长度。 数组元素的 如果为 true,则可对输入数组返回 null;否则,返回一个更小的新数组。 指示 读取当前位置的字符串值并以 base-64 字节数组的形式返回该字符串值。 base-64 字节数组;如果 参数的值为 true,则为 null。 如果要返回 null,则为 true;如果要返回 base-64 字节数组,则为 false。 从输入字符串生成一个 base-64 字节数组。 base-64 字节数组。 要转换为 base-64 字节数组的字符串。 指示 读取当前位置的字符串值并以十六进制字节数组的形式返回该字符串值。 十六进制字节数组;如果 参数的值为 true,则为 null。 如果要返回 null,则为 true;如果要返回十六进制字节数组,则为 false。 从输入字符串生成一个十六进制字节数组。 十六进制字节数组。 要转换为十六进制字节数组的字符串。 从输入字符串生成一个 对象。 一个 对象。 要转换为 对象的字符串。 从输入字符串生成一个 对象。 一个 对象。 要转换为 类对象的字符串。 从输入字符串生成一个 对象。 一个 对象。 要转换为 对象的字符串。 从由分隔的标识符组成的字符串生成数字枚举值,这些标识符表示枚举数列表中的常数。 由枚举值组成的长值,其中枚举值的形式为一系列按位 OR 操作。 一个由分隔的标识符组成的字符串,其中每个标识符都表示已经设置的枚举数列表的一个常数。 由标识符(作为键)和常数(作为整数)组成的 枚举类型的名称。 从表示时间的字符串生成一个 一个 对象。 要转换为 对象的字符串。 解码 XML 名称。 一个已解码的字符串。 要解码的 XML 名称。 解码 XML 名称。 一个已解码的字符串。 要解码的 XML 名称。 解码 XML 名称。 一个已解码的字符串。 要解码的 XML 名称。 解码 XML 名称。 一个已解码的字符串。 要解码的 XML 名称。 从可能包含前缀的名称中获取 ,表示命名空间限定的 XML 名称。 可能包含前缀的名称。 的当前位置引发 事件。 试图反序列化的对象,该对象随后可通过 属性进行访问。 ,表示要考查的属性。 的当前位置引发 事件。 试图反序列化的对象,该对象随后可通过 属性进行访问。 ,表示要考查的属性。 以逗号分隔的 XML 限定名列表。 的当前位置引发 事件。 要反序列化的 为其引发事件的 的当前位置引发 事件。 试图反序列化的对象,该对象随后可通过 属性进行访问。 为其引发事件的 以逗号分隔的 XML 限定名列表。 的当前位置引发 事件。 要反序列化的对象。 的当前位置引发 事件。 正在被反序列化的对象。 以逗号分隔的 XML 限定名列表。 的当前位置引发 事件。 用于标识未引用对象的唯一字符串,该字符串随后可通过 属性进行访问。 试图反序列化的对象,该对象随后可通过 属性进行访问。 保存 委托实例和方法的输入;还提供方法的参数。 使用回调方法的参数实例化 类的新实例。 回调方法将集合项数组复制到的目标集合。 委托进行实例化的方法。 回调方法将集合复制到的目标数组。 获取对 委托进行实例化的回调方法。 指向回调方法的 委托。 获取回调方法的 用于链接地址信息的集合。 获取回调方法将集合复制到的目标数组。 回调方法将集合复制到的目标数组。 保存 委托实例,以及该方法的输入;也作为该方法的参数使用。 接收要生成的字符串数组的大小。 包含值由回调实现填入的其他对象的对象。 委托进行实例化的方法。 通过 属性获取的字符串数组大小。 接收一个字符串数组。 包含值由回调实现填入的其他对象的对象。 委托进行实例化的方法。 通过 属性获取的字符串数组。 获取创建 委托的实例的回调方法。 一个 为属于 属性的对象(值由回调实现填入)获取或设置键数组。 键的数组。 获取或设置包含值由回调实现填入的其他对象的对象。 包含要填充值的对象的源。 Delegate that is used by the class for serialization of types from SOAP-encoded, non-root XML data. 抽象类,用于控制由 类执行的序列化。 初始化 类的新实例。 存储 委托的实现及其应用的类型,以备以后调用。 被序列化的对象的 被序列化的对象的类型的名称。 被序列化的对象的类型的命名空间。 委托的实例。 创建一个 ,该异常指示符合 XML 架构 choice 元素声明的元素具有意外名称。 一个 异常。 无效的名称。 名称所属的 choice 元素声明。 元素需要的本地名称。 元素需要的命名空间。 创建一个 ,该异常指示 无效地应用于某个成员;只有 类型的成员或从 派生的成员才可有效应用。 一个 异常。 表示无效成员的对象。 创建一个 ,该异常指示 无效地应用于某个成员;只有 类型的成员或从 派生的成员才可有效应用。 一个 异常。 无效的 创建一个 ,该异常指示在应用 XML 架构 choice 元素声明的位置写入数组时操作失败。 一个 异常。 正在序列化的类型。 choice 元素声明的名称。 为一个无效的枚举值创建 一个 表示无效枚举的对象。 XML 类型名。 创建一个 ,该异常指示 XML 元素的某个值与枚举类型不匹配。 一个 异常。 无效的值。 具有无效值的 XML 元素的名称。 有效值。 创建一个 ,该异常指示无法处理某个应符合 XML 架构 any 元素声明的 XML 元素。 一个 异常。 无法处理的 XML 元素。 XML 元素的命名空间。 创建一个 ,该异常指示被序列化的类型的使用方式无效,或者意外遇到该类型。 一个 异常。 无法序列化其类型的对象。 创建一个 ,该异常指示被序列化的类型的使用方式无效,或者意外遇到该类型。 一个 异常。 无法序列化的类型。 获取或设置一个值,该值指示 方法是否用于写入有效的 XML。 如果 方法返回一个编码名称,则为 true;否则为 false。 处理 base-64 字节数组。 作为参数传入的字节数组。 base-64 数组。 从输入的十六进制字节数组生成一个字符串。 转换为字符串的字节数组值。 要转换为字符串的十六进制字节数组。 从输入的 生成一个字符串。 转换为字符串的 值。 要转换为字符串的 对象生成一个字符串。 的字符串表示形式,该对象显示日期但不显示时间。 要转换为字符串的 从输入的 生成一个字符串。 的字符串表示形式,该对象显示日期和时间。 要转换为字符串的 生成一个由分隔的标识符组成的字符串,这些标识符表示已经设置的枚举成员。 一个由分隔的标识符组成的字符串,其中每个标识符都表示已经设置的枚举数列表的一个成员。 形式为一系列按位 OR 运算的枚举值。 枚举的名称值。 枚举的常数值。 接受一个数字枚举值以及该枚举的枚举列表中的名称和常数,返回一个由分隔的标识符组成的字符串,这些标识符表示已经设置的枚举成员。 一个由分隔的标识符组成的字符串,其中每一项都是由按位运算设置的一个值。 形式为一系列按位 OR 运算的枚举值。 枚举的值。 枚举的常数。 类型的名称 对象生成一个字符串。 对象的字符串表示形式,该对象显示时间但不显示日期。 转换为字符串的 通过使用转义序列替换无效字符,对一个有效的 XML 名称进行编码。 一个已编码的字符串。 要用作 XML 名称的字符串。 通过使用转义序列替换无效字符,对一个有效的 XML 本地名称进行编码。 一个已编码的字符串。 要用作本地(非限定)XML 名称的字符串。 对 XML 名称进行编码。 一个已编码的字符串。 要进行编码的 XML 名称。 将以空格分隔的 XML 名称序列编码为单个 XML 名称。 一个已编码的字符串。 要进行编码的以空格分隔的 XML 名称序列。 返回一个 XML 限定名,其中无效字符已由转义序列替换。 一个 XML 限定名,其中无效字符已由转义序列替换。 ,表示要写入的 XML。 生成一个可以写入为 XML 限定名的字符串,其中无效字符已由转义序列替换。 一个 XML 限定名,其中无效字符已由转义序列替换。 ,表示要写入的 XML。 如果忽略字符串中的空格,则为 true;否则为 false。 初始化 委托的实例,以序列化 SOAP 编码的 XML 数据。 获取或设置 XML 限定名对象的列表,这些对象包含用于在 XML 文档中生成限定名的命名空间和前缀。 包含命名空间和前缀对的 按名称获取动态生成的程序集。 动态生成的程序集。 程序集的全名。 仅在序列化 SOAP 编码的 SOAP 消息时初始化对象引用。 指示 对象写入未为其名称指定命名空间的 XML 属性。 XML 属性的本地名称。 XML 属性的值,形式为字节数组。 指示 写入未为其名称指定命名空间的 XML 属性。 XML 属性的本地名称。 字符串形式的 XML 属性值。 指示 对象写入 XML 属性。 XML 属性的本地名称。 XML 属性的命名空间。 XML 属性的值,形式为字节数组。 写入 XML 属性。 XML 属性的本地名称。 XML 属性的命名空间。 字符串形式的 XML 属性值。 写入 XML 属性,其中命名空间前缀是手动提供的。 要写入的命名空间前缀。 XML 属性的本地名称。 前缀所表示的命名空间。 字符串形式的 XML 属性值。 在命名 XML 元素体内写入 XML 节点对象。 要写入的 XML 节点,可能是一个子 XML 元素。 要写入的 XML 父元素的本地名称。 要写入的 XML 父元素的命名空间。 若要在要序列化的对象为 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 若要指示节点(如果是 XML 元素)遵守 XML 架构 any 元素声明,则为 true;否则为 false。 指示 对象在命名 XML 元素体内写入 对象。 要写入的 XML 节点,可能是一个子 XML 元素。 要写入的 XML 父元素的本地名称。 要写入的 XML 父元素的命名空间。 若要在要序列化的对象为 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 若要指示节点(如果是 XML 元素)遵守 XML 架构 any 元素声明,则为 true;否则为 false。 在其主体中写入一个具有指定限定名的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 要在元素文本中写入的名称(如果是命名空间限定的,则使用其前缀)。 在其主体中写入一个具有指定限定名的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 要在元素文本中写入的名称(如果是命名空间限定的,则使用其前缀)。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 在其主体中写入一个具有指定限定名的 XML 元素。 XML 元素的本地名称。 要在元素文本中写入的名称(如果是命名空间限定的,则使用其前缀)。 在其主体中写入一个具有指定限定名的 XML 元素。 XML 元素的本地名称。 要在元素文本中写入的名称(如果是命名空间限定的,则使用其前缀)。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 要写入的 XML 元素的本地名称,该名称不具有命名空间限定。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的命名空间。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内具有指定值的 XML 元素。 XML 元素的本地名称。 XML 元素的文本值。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体为空的 XML 元素。 要写入的 XML 元素的本地名称。 写入一个体为空的 XML 元素。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 写入一个 <closing> 元素标记。 写入一个 closing 元素标记。 将序列化的对象。 写入一个在 SOAP 编码的 multiRef 元素中出现的 id 属性。 将序列化的对象。 写入命名空间声明属性。 要声明的 XML 命名空间。 写入一个体内包含有效 XML 限定名的 XML 元素。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的 XML 限定名。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个体内包含有效 XML 限定名的 XML 元素。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的 XML 限定名。 写入一个 XML 元素,该元素包含一个字符串作为体。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字符串。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个作为 XML 元素主体的字节数组。如果此字符串的值为 null,则 将插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字节数组。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个 XML 元素,该元素包含一个字符串作为体。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字符串。 要写入 xsi:type 属性的“XML 架构”数据类型的名称。 写入一个 XML 元素,该元素包含一个字符串作为体。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字符串。 写入一个作为 XML 元素主体的字节数组。如果此字符串的值为 null,则 将插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字节数组。 写入一个 XML 元素,该元素包含一个字符串作为体。如果字符串的值是 null,则 插入一个 xsi:nil='true' 属性。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 要写入 XML 元素体的字符串。 写入一个具有 xsi:nil='true' 属性的 XML 元素。 要写入的 XML 元素的本地名称。 写入一个具有 xsi:nil='true' 属性的 XML 元素。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 写入一个具有 xsi:nil='true' 属性的 XML 元素。 要写入的 XML 元素的本地名称。 写入一个具有 xsi:nil='true' 属性的 XML 元素。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef> XML 元素的引用。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 当前 XML 元素或当前元素所引用的 multiRef 元素中被序列化的对象。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef> XML 元素的引用。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 当前 XML 元素或当前元素所引用的 multiRef 元素中被序列化的对象。 存储在对象的类型映射中的类型(与通过 typeof 操作直接找到的对象的类型相对)。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef> XML 元素的引用。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 当前 XML 元素或当前元素所引用的 multiRef 元素中被序列化的对象。 存储在对象的类型映射中的类型(与通过 typeof 操作直接找到的对象的类型相对)。 如果直接将对象序列化为 XML 元素,而不是使该元素引用另一个包含该数据的元素,则为 true;否则为 false。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 multiRef XML 元素的引用。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 当前 XML 元素或当前元素所引用的 multiRef 元素中被序列化的对象。 存储在对象的类型映射中的类型(与通过 typeof 操作直接找到的对象的类型相对)。 如果直接将对象序列化为 XML 元素,而不是使该元素引用另一个包含该数据的元素,则为 true;否则为 false。 若要在要序列化的对象为 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 获取正由 使用的 由类实例使用的 将对象序列化为 SOAP 编码的 SOAP 消息 multiRef XML 元素。 写入一个 SOAP 消息 XML 元素,该元素包含对给定对象的 multiRef 元素的引用。 正被写入的引用元素的本地名称。 正被写入的引用元素的命名空间。 将序列化的对象。 写入一个 SOAP 消息 XML 元素,该元素包含对给定对象的 multiRef 元素的引用。 正被写入的引用元素的本地名称。 正被写入的引用元素的命名空间。 将序列化的对象。 若要在要序列化的对象为 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 使用指定的限定名将 SOAP 1.2 RPC 结果元素写入其体中。 结果体的本地名称。 结果体的命名空间。 写入一个对象,该对象使用自定义 XML 格式作为 XML 元素。 实现 接口的对象,该接口使用自定义 XML 格式。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 如果 类对象是 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 指示 写入一个对象,该对象使用自定义 XML 格式作为 XML 元素。 实现 接口的对象,该接口使用自定义 XML 格式。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 如果 对象是 null 时写入 xsi:nil='true' 属性,则为 true;否则为 false。 如果忽略写入开始元素标记,则为 true;如果写入开始元素标记,则为 false。 如果编写器位于 XML 文档的开头,则写入 XML 声明。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 若要在指定的命名空间无可用元素名称时写入带有前缀的元素名称,则为 true;否则为 false。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 被序列化为 XML 元素的对象。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 被序列化为 XML 元素的对象。 若要在指定的命名空间无可用元素名称时写入带有前缀的元素名称,则为 true;否则为 false。 写入一个包括任何属性的开始元素标记。 要写入的 XML 元素的本地名称。 要写入的 XML 元素的命名空间。 被序列化为 XML 元素的对象。 若要在指定的命名空间无可用元素名称时写入带有前缀的元素名称,则为 true;否则为 false。 类的实例,包含要在生成的 XML 中使用的前缀和命名空间对。 写入一个 XML 元素,其文本体是一个简单 XML 架构数据类型的值。 要写入的元素的本地名称。 要写入的元素的命名空间。 要序列化到元素体中的对象。 如果 XML 元素使用 xsi:type 属性显式指定文本值的类型,则为 true;否则为 false。 写入 base-64 字节数组。 要写入的字节数组。 写入指定的字符串。 要写入的字符串。 将指定的 写入为一个 XML 属性。 一个 对象。 将指定的 对象写入为一个 XML 属性。 类型的 一个 对象(或 null),用于为 Web 服务描述语言 (WSDL) 命名空间 ("http://schemas.xmlsoap.org/wsdl/") 中的 arrayType 属性生成限定名值。 为要序列化为文档的 XML 元素写入一个 xsi:type 属性。 XML 架构数据类型的本地名称。 XML 架构数据类型的命名空间。 将对象序列化到 XML 文档中和从 XML 文档中反序列化对象。 使您得以控制如何将对象编码到 XML 中。 初始化 类的新实例。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。 可序列化的对象的类型。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。指定所有 XML 元素的默认命名空间。 可序列化的对象的类型。 用于所有 XML 元素的默认命名空间。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。如果属性 (Property) 或字段返回一个数组,则 参数指定可插入到该数组的对象。 可序列化的对象的类型。 要序列化的其他对象类型的 数组。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。要序列化的每个对象本身可包含类的实例,该重载可使用其他类重写这些实例。 要序列化的对象的类型。 一个 初始化 类的新实例,该类可将 类型的对象序列化为 XML 文档实例,并可将 XML 文档实例反序列化为 类型的对象。要序列化的每个对象本身可包含类的实例,此重载可使用其他类重写这些实例。此重载还指定所有 XML 元素的默认命名空间和用作 XML 根元素的类。 可序列化的对象的类型。 一个 ,它扩展或重写 参数中指定类的行为。 要序列化的其他对象类型的 数组。 定义 XML 根元素属性的 XML 文档中所有 XML 元素的默认命名空间。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。此重载允许您提供在序列化或反序列化操作过程中可能遇到的其他类型;还允许您提供所有 XML 元素的默认命名空间,作为 XML 根元素使用的类,类的位置和访问所需的凭据。 可序列化的对象的类型。 一个 ,它扩展或重写 参数中指定类的行为。 要序列化的其他对象类型的 数组。 定义 XML 根元素属性的 XML 文档中所有 XML 元素的默认命名空间。 该类型的位置。 类的实例,其中包含访问类型所需的凭据。 初始化 类的新实例,该类可以将指定类型的对象序列化为 XML 文档,也可以将 XML 文档反序列化为指定类型的对象。还可以指定作为 XML 根元素使用的类。 可序列化的对象的类型。 表示 XML 根元素的 使用将一个类型映射到另一个类型的对象来初始化 类的实例。 将一种类型映射到另一种类型的 获取一个值,该值指示此 是否可以反序列化指定的 XML 文档。 如果此 可以反序列化 指向的对象,则为 true,否则为 false。 指向要反序列化的文档的 返回一个对象,该对象用于读取要进行序列化的 XML 文档。 用于读取 XML 文档的 当未在子类中重写该方法时,试图对该方法进行访问。 当在派生类中重写时,返回用于序列化对象的编写器。 实现 类的实例。 当未在子类中重写该方法时,试图对该方法进行访问。 反序列化指定 包含的 XML 文档。 正被反序列化的 包含要反序列化的 XML 文档的 反序列化指定 包含的 XML 文档。 正被反序列化的 包含要反序列化的 XML 文档。 反序列化期间发生错误。使用 属性时可使用原始异常。 反序列化指定 包含的 XML 文档。 反序列化的对象。 包含要反序列化的 XML 文档的 当未在子类中重写该方法时,试图对该方法进行访问。 反序列化指定 包含的 XML 文档。 正被反序列化的 包含要反序列化的 XML 文档的 反序列化期间发生错误。使用 属性时可使用原始异常。 反序列化指定 和编码样式包含的 XML 文档。 反序列化的对象。 包含要反序列化的 XML 文档的 序列化的 XML 的编码样式。 反序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 包含的数据反序列化该对象。 正在被反序列化的对象。 类的实例,用于读取文档。 使用的编码方式。 类的实例。 反序列化一个由指定的 包含的 XML 文档,并允许重写反序列化过程中发生的事件。 正被反序列化的 包含要反序列化的文档的 类的实例。 返回从 对象的数组创建的 对象的数组。 对象的数组。 将一种类型映射到另一种类型的 的数组。 返回 类的实例,该类通过一个 XML 类型到另一个 XML 类型的映射来创建。 类的实例。 一个 对象的数组,这些对象用于将一个类型映射到另一个类型。 类的实例,包含为公共语言运行库策略系统提供的主机数据和程序集数据。 从指定的映射返回 类的实例。 类的实例。 对象的数组。 反序列化的对象的 返回从类型数组创建的 对象的数组。 对象的数组。 对象的数组。 使用指定映射返回一个程序集,该程序集包含的自定义序列化程序用于序列化或反序列化指定的一个或多个类型。 一个 对象,包含提供的类型和映射的序列化程序。 类型的集合。 一个 对象的集合,用于将一个类型转换为另一个类型。 使用指定映射、编译器设置和选项返回一个程序集,该程序集包含的自定义序列化程序用于序列化或反序列化指定的一个或多个类型。 包含 的专用版本。 一个 类型的数组,其中包含的对象用于对数据进行序列化和反序列化。 一个 类型的数组,它将 XML 数据映射到类型数据。 类的实例,表示用于调用编译器的参数。 返回程序集的名称,该程序集包含专门为序列化或反序列化特定类型创建的 的一个或多个版本。 包含该类型的 的程序集的名称。 正在进行反序列化的 返回程序集的名称,该程序集包含指定命名空间中指定类型的序列化程序。 程序集的名称,该程序集包含专门生成的序列化程序。 您关注的 类型的命名空间。 使用指定的 序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 序列化期间发生错误。使用 属性时可使用原始异常。 使用引用指定命名空间的指定 序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 该对象所引用的 序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 使用指定的 和指定命名空间序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 包含生成的 XML 文档的命名空间的 序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 序列化指定的 并将 XML 文档写入文件。 将要序列化的 用于编写 XML 文档的 当未在子类中重写该方法时,试图对该方法进行访问。 使用指定的 序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 和指定命名空间序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 将要序列化的 该对象所引用的 序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 和指定命名空间及编码样式序列化指定对象并将 XML 文档写入文件。 用于编写 XML 文档的 要序列化的对象。 该对象所引用的 序列化的 XML 的编码样式。 序列化期间发生错误。使用 属性时可使用原始异常。 使用指定的 、XML 命名空间和编码序列化指定的 并将 XML 文档写入文件。 用于编写 XML 文档的 要序列化的对象。 XmlSerializaerNamespaces 的实例,其中包含要使用的命名空间和前缀。 该文档中使用的编码。 对于 SOAP 编码消息,这是用于生成 id 属性 (Attribute) 的基。 在反序列化过程中遇到未知类型的 XML 属性 (Attribute) 时发生。 在反序列化过程中遇到未知类型的 XML 元素时发生。 在反序列化过程中遇到未知类型的 XML 节点时发生。 在反序列化 SOAP 编码的 XML 流的过程中发生,此时 遇到未使用(或未引用)的识别类型。 应用于 Web 服务客户端代理,可用来指定包含自定义序列化程序的程序集。 初始化 类的新实例。 用指定的程序集名称初始化 类的新实例。 程序集的未加密的简单名称。 用指定的程序集名称和程序集位置初始化 类的新实例。 程序集的未加密的简单名称。 一个字符串,它是程序集的 URL 位置。 获取或设置程序集的名称,该程序集包含一组特定类型的序列化程序。 程序集的未加密的简单名称。 获取或设置包含序列化程序的程序集的位置。 指向程序集的位置,如路径或 URI。 创建 的类型化版本,以使序列化更为有效。 初始化 类的新实例。 返回 的一个派生类,用于对指定类型进行序列化。 的一个派生类,专为对指定类型进行序列化而创建。 将要序列化的 返回 的一个派生类,用于对指定类型和命名空间进行序列化。 的一个派生类,专为对指定类型进行序列化而创建。 将要序列化的 用于所有 XML 元素的默认命名空间。 返回 的一个派生类,用于对指定类型进行序列化。如果属性或字段返回一个数组,则 参数指定可插入到该数组的对象。 派生 将要序列化的 要序列化的其他对象类型的 数组。 返回一个 派生类,该派生类可以将指定类型的对象序列化为 XML 文档,反之亦然。要序列化的每个对象本身可包含类的实例,该重载可使用其他类重写这些实例。 派生 将要序列化的 一个包含重写默认序列化行为的字段的 返回 类的一个派生类,该派生类可以将指定类型的对象序列化为 XML 文档实例,反之亦然。要序列化的每个对象本身可包含类的实例,该重载可使用其他类重写这些实例。此重载还指定所有 XML 元素的默认命名空间和用作 XML 根元素的类。 派生 将要序列化的 一个包含重写默认序列化行为的字段的 要序列化的其他对象类型的 数组。 表示 XML 根元素的 XML 文档中所有 XML 元素的默认命名空间。 返回 类的一个派生类,该派生类可以将指定类型的对象序列化为 XML 文档实例,反之亦然。要序列化的每个对象本身可包含类的实例,该重载可使用其他类重写这些实例。此重载还指定所有 XML 元素的默认命名空间和用作 XML 根元素的类。 派生 可序列化的对象的 一个 ,它扩展或重写 type 参数中指定类的行为。 要序列化的其他对象类型的 数组。 定义 XML 根元素属性的 XML 文档中所有 XML 元素的默认命名空间。 用于指定类型位置的路径。 类的实例,其中包含访问类型所需的凭据。 返回一个 派生类,该派生类可以将指定类型的对象序列化为 XML 文档,反之亦然。指定用于表示 XML 根元素的对象。 派生 将要序列化的 表示 XML 根元素的 使用将一个类型映射到另一个类型的对象,返回 的一个派生类。 的一个派生类,专为对映射类型进行序列化而创建。 将一种类型映射到另一种类型的 为预生成的类型化序列化程序定义读取器、编写器和方法。 初始化 类的新实例。 获取一个值,该值确定某一类型是否可进行序列化。 如果类型可进行序列化,则为 true;否则为 false。 要序列化的 返回指定类型的序列化程序。 类派生的类型的实例。 要序列化的 获取序列化程序所使用的 XML 读取器对象。 用于读取 XML 文档或数据流的 获取用于读取数据流的方法的集合。 包含方法的 获取程序集中的类型化序列化程序的集合。 包含类型化序列化程序的 获取用于写入数据流的方法的集合。 包含方法的 获取序列化程序的 XML 编写器对象。 用于写入 XML 数据流或文档的 包含 用于在 XML 文档实例中生成限定名的 XML 命名空间和前缀。 初始化 类的新实例。 使用包含前缀和命名空间对集合的 XmlSerializerNamespaces 的指定实例,初始化 类的新实例。 包含命名空间和前缀对的 的实例。 初始化 类的新实例。 对象的数组。 将前缀和命名空间对添加到 对象。 与 XML 命名空间关联的前缀。 一个 XML 命名空间。 获取集合中前缀和命名空间对的数目。 集合中前缀和命名空间对的数目。 获取 对象中前缀和命名空间对的数组。 在 XML 文档中用作限定名的 对象的数组。 表示代码是由序列化基础结构生成的,向程序集应用此属性时,可重复使用以提高性能。 初始化 类的新实例。 为指定类型初始化 类的新实例。 要序列化的类型。 获取或设置程序集的公共语言运行库 (CLR) 命名空间。 一个 ,包含程序集的公共语言运行库 (CLR) 命名空间。 获取或设置父程序集的标识。 父程序集的版本。 获取或设置序列化程序所操作的类型。 要序列化的 获取或设置程序集的版本号。 程序集的版本。 当序列化或反序列化包含该成员的类时,向 指示应将该成员作为 XML 文本处理。 初始化 类的新实例。 初始化 类的新实例。 要进行序列化的成员的 获取或设置由 生成的文本的“XML 架构”定义语言 (XSD) 数据类型 XML 架构数据类型,如“万维网联合会”(www.w3.org) 文档“XML 架构第 2 部分:数据类型”所定义。 已指定的 XML 架构数据类型无法映射到 .NET 数据类型。 已指定的 XML 架构数据类型对该属性无效,且无法转换为成员类型。 获取或设置成员类型。 该成员的 控制当属性目标由 序列化时生成的 XML 架构。 初始化 类的新实例。 初始化 类的新实例,并指定 XML 类型的名称。 序列化类实例时生成(和在反序列化类实例时识别)的 XML 类型的名称。 获取或设置一个值,该值确定结果构架类型是否为 XSD 匿名类型。 如果结果架构类型为 XSD 匿名类型,则为 true;否则为 false。 获取或设置一个值,该值指示是否要在 XML 架构文档中包含该类型。 若要将此类型包括到 XML 架构文档中,则为 true;否则为 false。 获取或设置 XML 类型的命名空间。 XML 类型的命名空间。 获取或设置 XML 类型的名称。 XML 类型的名称。 包含从一种类型到另一种类型的映射。 包含命名空间和类型的完全限定类型名。 完全限定的类型名。 获取所映射对象的类型名。 所映射对象的类型名。 获取所映射对象的 XML 元素名称。 所映射对象的 XML 元素名称。默认为对象的类名称。 获取所映射对象的 XML 命名空间。 所映射对象的 XML 命名空间。默认值为空字符串 ("")。 指定派生类型,获取 声明的集合。 包含属性的 获取 XML 架构元素的非限定名,.NET Framework 类型映射信息是提供给该元素表示的 SOAP 消息的。 获取 XML 架构元素名称。 获取 XML 架构元素的 XML 命名空间,.NET Framework 类型映射信息是提供给该元素表示的 SOAP 消息的。 架构元素的 XML 命名空间。 允许在使用自动查询工具时自定义从 Web 服务描述语言 (WSDL) 文档生成的代码。 初始化 类的新实例。 处理架构中的 <xsd:any> 元素的导入。 该元素映射到的 CLR 类型的名称。 一个 ,表示在 XML 架构文档 (XSD) 中找到的 xsd:any 元素。 ,指示 XSD complex 属性是否已设置为“mixed”。如果该属性已设置为“mixed”,则为 true,否则为 false。 ,包含 XSD 中的架构的集合。 正在使用的导入程序 ,可向其添加 CodeDOM 结构以生成 XSD 的备选代码。 表示元素的当前命名空间的 用于代码编译器的设置选项的 ,用来生成新代码的 CodeDOM 提供程序。 允许为正在导入的 XSD 类型指定默认值。 设置新默认值的 原始 XSD 中的值。 XSD 类型名称。 允许您检查导入的架构并指定该架构映射到的 CLR 类型,从而对生成的代码进行操作。 此架构映射到的 CLR 类型的名称。 元素的名称。 元素的命名空间。 ,表示架构信息,如 XML 元素的行号。 ,包含文档中的架构集合。 正在使用的导入程序 ,可向其添加 CodeDOM 结构以生成 XSD 的备选代码。 表示元素的当前命名空间的 用于代码编译器的设置选项的 用来生成新代码的 允许您检查导入的架构并指定该架构映射到的 CLR 类型,从而对生成的代码进行操作。 此架构映射到的 CLR 类型的名称。 表示 XSD 类型的 ,表示架构信息,如 XML 元素的行号。 ,包含文档中的架构集合。 正在使用的导入程序 ,可向其添加 CodeDOM 结构以生成 XSD 的备选代码。 表示元素的当前命名空间的 用于代码编译器的设置选项的 用来生成新代码的 表示 对象的集合。 初始化 类的新实例。 将指定的导入程序扩展添加到集合。使用 name 参数可以为扩展提供一个自定义的名称。 新添加项的索引。 扩展的自定义名称。 要添加的 type 的值不是从 继承的。 将指定的导入程序扩展添加到集合。 所添加的扩展的索引。 要添加的 清除导入程序扩展的集合。 获取一个值,该值指示集合中是否存在指定的导入程序扩展。 如果找到该扩展,则为 true;否则为 false。 要搜索的 将当前 的所有元素复制到指定的 对象数组的指定索引处。 要将当前集合复制到的 从零开始的索引,在该处添加集合。 搜索指定的项,并返回集合中第一个匹配项的从零开始的索引。 找到的项的索引。 要搜索的 将指定的 插入集合中的指定索引处。 从零开始的索引,应在该位置插入 extension。 要插入的 获取指定索引处的 指定索引处的 要查找的项的索引。 从集合中移除由名称指定的 要移除的 的名称。该名称是使用 方法设置的。 从集合中移除指定的 要移除的 处理 实例的 XML 序列化的配置设置。 初始化 类的新实例。 获取或设置一个值,该值确定序列化格式。 值之一。 确定 对象的 XML 序列化格式。 与 Roundtrip 相同。 序列化程序会检查各个 实例,以确定序列化格式:UTC、本地或未指定。 序列化程序将所有 对象格式化为本地时间。这是为了与版本 1.0 和 1.1 兼容。 处理 类的配置。无法继承此类。 初始化 类的新实例。 初始化 类的新实例,指定扩展的名称和类型。 新扩展的名称。该名称必须是唯一的。 新扩展的类型,指定为字符串。 使用指定的名称和类型初始化 类的新实例。 新扩展的名称。该名称必须是唯一的。 新扩展的 获取或设置扩展的名称。 扩展的名称。 获取或设置扩展的类型。 扩展的类型。 处理用于配置 的操作的 XML 元素。无法继承此类。 初始化 类的新实例。 将一个项添加到集合的末尾。 要添加到集合中的 从集合中移除所有项。 返回集合中具有指定值的第一个元素的从零开始的索引。 找到的元素的索引。 要查找的 获取或设置表示指定索引处的 XML 元素的对象。 指定索引处的 要获取或设置的 XML 元素的从零开始的索引。 小于零。 - 或 - 等于或大于 Count。 获取或设置具有指定名称的项。 具有指定名称的 要获取或设置的项的名称。 从集合中移除具有指定名称的项。 要移除的项的名称。 从集合中移除特定项的第一个匹配项。 要移除的 从集合中移除指定索引位置的项。 要移除的对象的索引。 处理 类的配置。无法继承此类。 初始化 类的新实例。 获取表示扩展集合的对象。 一个 ,其中包含表示配置元素的对象。 处理用于配置 XML 序列化的 XML 元素。 初始化 类的新实例。 获取表示 序列化配置元素的对象。 表示配置元素的 对象。 获取一个对象,该对象表示包含 的配置元素的节。 表示配置文件中的 schemaImporterExtenstion 元素的 获取表示 的配置组的对象。 表示 处理用于配置 XML 序列化的 XML 元素。 初始化 类的新实例。 获取或设置一个值,该值可确定是否已完成 进度的额外检查。 如果已执行检查,则为 true;否则为 false。默认为 true。 Validates the rules governing the use of the tempFilesLocation configuration switch. Initializes a new instance of the class. Determines whether the type of the object can be validated. true if the parameter matches a valid XMLSerializer object; otherwise, false. The type of the object. Determines whether the value of an object is valid. The value of an object. 类提供访问器。 返回新的 对象。 一个 对象。 指定大写和小写字母的排序顺序。 忽略大小写。 大写字母排在小写字母之前。 小写字母排在大写字母之前。 指定用于确定排序顺序的数据类型。 值按字母顺序排序。 值按数值顺序排序。 指定排序顺序。 节点按升序顺序排序。例如,如果数字 1、2、3、4 按升序排序,则它们将显示为 1、2、3、4。 节点按降序顺序排序。例如,如果数字 1、2、3、4 按降序排序,则它们将显示为 4、3、2、1。 Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model. 使用指定的 对象中的 XML 数据对 类的新实例进行初始化。 包含 XML 数据的 对象。 XML 数据中出现错误。 保持为空。 作为参数传递的 对象为 null。 使用指定的 对象中包含的 XML 数据对 类的新实例进行初始化。 包含 XML 数据的 对象。 XML 数据中出现错误。 保持为空。 作为参数传递的 对象为 null。 使用指定文件中的 XML 数据对 类的新实例进行初始化。 包含 XML 数据的文件的路径。 XML 数据中出现错误。 保持为空。 文件路径参数为 null。 使用指定文件中的 XML 数据对 类的新实例进行实例化,并采用指定的空白处理方法。 包含 XML 数据的文件的路径。 一个 对象。 XML 数据中出现错误。 保持为空。 文件路径参数或 对象参数为 null。 使用指定的 对象中包含的 XML 数据对 类的新实例进行初始化。 包含 XML 数据的 对象。 XML 数据中出现错误。 保持为空。 作为参数传递的 对象为 null。 使用指定的 对象中包含的 XML 数据对 类的新实例进行初始化,并采用指定的空白处理方法。 包含 XML 数据的 对象。 一个 对象。 XML 数据中出现错误。 保持为空。 对象参数或 对象参数为 null。 初始化一个只读 对象,用于在此 的节点中进行导航。 一个只读 对象。 提供在处理 XPath 表达式的过程中发生错误时所引发的异常。 初始化 类的新实例。 使用 对象中的信息初始化 类的新实例。 对象,包含 的所有属性。 对象。 使用指定的异常消息初始化 类的新实例。 错误条件的说明。 使用指定的异常消息和 对象初始化 类的新实例。 错误条件的说明。 引发 (如果有的话)。此值可为 null。 对于给定的 ,将所有的 属性流入 类。 对象。 对象。 获取此异常的错误条件的描述。 此异常的错误条件的 string 描述。 提供表示已编译的 XPath 表达式的类型化类。 当在派生类中重写时,按指定的 对象对 XPath 表达式选择的节点排序。 表示排序关键字的对象。这可以是节点的 string 值或是带有已编译的 XPath 表达式的 对象。 对象,为比较两个对象的等效性提供特定的数据类型比较。 或排序关键字包含前缀,但未提供 ,或者在提供的 中未找到该前缀。 当在派生类中重写时,按提供的参数对 XPath 表达式选择的节点排序。 表示排序关键字的对象。这可以是节点的 string 值或是带有已编译的 XPath 表达式的 对象。 值,指示排序顺序。 值,指示如何对大写和小写字母进行排序。 用于比较的语言。使用可以传递给 方法的 类来表示语言类型,例如,“us-en”表示美国英语。如果指定为空字符串,则使用系统环境确定 值,指示数据类型的排序顺序。 或排序关键字包含前缀,但未提供 ,或者在提供的 中未找到该前缀。 当在派生类中重写时,获取此 的复本。 新的 对象。 编译指定的 XPath 表达式,并且返回表示 XPath 表达式的 对象。 一个 对象。 XPath 表达式。 XPath 表达式参数不是有效的 XPath 表达式。 XPath 表达式无效。 使用用于命名空间解析的 对象编译指定的 XPath 表达式,并且返回表示 XPath 表达式的 对象。 对象。 XPath 表达式。 实现用于命名空间解析的 接口的对象。 XPath 表达式参数不是有效的 XPath 表达式。 XPath 表达式无效。 当在派生类中重写时,获取 的 string 表示形式。 的 string 表示形式。 当在派生类中重写时,获取 XPath 表达式的结果类型。 值,表示 XPath 表达式的结果类型。 如果在派生类中被重写,请指定 对象以用于命名空间解析。 实现用于命名空间解析的 接口的对象。 对象参数不是从 派生的。 如果在派生类中被重写,请指定 对象以用于命名空间解析。 要用于命名空间解析的 对象。 对象参数不是从 类派生的。 表示 XQuery 1.0 和 XPath 2.0 数据模型中的项。 初始化 类的新实例。 当在派生类中重写时,获取一个值,该值指示项是否表示 XPath 节点或者原子值。 如果项表示 XPath 节点,则为 true;如果项表示原子值,则为 false。 当在派生类中重写时,根据当前项的架构类型以最合适的 .NET Framework 2.0 版 类型的装箱对象的形式获取当前项。 以最合适的 .NET Framework 类型的装箱对象形式表示的当前项。 当在派生类中重写时,获取项的 string 值。 项的 string 值。 按照指定的类型返回该项的值。 以所请求类型表示的项值。 返回的项值的类型。 项值的目标类型的格式不正确。 试图进行的强制转换无效。 试图进行的强制转换导致溢出。 当在派生类中重写时,以指定用于解析命名空间前缀的 对象所指定的类型返回项值。 以所请求类型表示的项值。 返回的项值的类型。 用于解析命名空间前缀的 对象。 项值的目标类型的格式不正确。 试图进行的强制转换无效。 试图进行的强制转换导致溢出。 当在派生类中重写时,以 形式获取该项的值。 数据类型的项值。 该项值的 类型的格式不正确。 尝试到 的强制转换无效。 当在派生类中重写时,以 形式获取该项的值。 数据类型的项值。 该项值的 类型的格式不正确。 尝试到 的强制转换无效。 当在派生类中重写时,以 形式获取该项的值。 数据类型的项值。 该项值的 类型的格式不正确。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 当在派生类中重写时,以 形式获取该项的值。 数据类型的项值。 该项值的 类型的格式不正确。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 当在派生类中重写时,以 形式获取该项的值。 数据类型的项值。 该项值的 类型的格式不正确。 尝试到 的强制转换无效。 试图进行的强制转换导致溢出。 当在派生类中重写时,获取该项的 .NET Framework 2.0 版 类型。 该项的 .NET Framework 类型。默认值为 当在派生类中重写时,将获取项的 项的 定义命名空间范围。 返回在当前节点范围内定义的所有命名空间。这包括总是隐式声明的 xmlns:xml 命名空间。未定义返回的命名空间的顺序。 返回在当前节点范围内定义的所有命名空间,xmlns:xml 命名空间除外。xmlns:xml 命名空间总是隐式声明的。未定义返回的命名空间的顺序。 返回在当前节点本地定义的所有命名空间。 为定位和编辑 XML 数据提供游标模型。 初始化 类的新实例。 返回一个 对象,该对象用于在当前节点的子节点列表的末尾创建一个或多个新的子节点。 一个 对象,该对象用于在当前节点的子节点列表的末尾创建新的子节点。 定位的当前节点既不是根节点也不是元素节点。 不支持编辑。 使用指定的 XML 数据字符串在当前节点的子节点列表的末尾创建一个新的子节点。 新的子节点的 XML 数据字符串。 XML 数据字符串参数为 null。 定位的当前节点既不是根节点也不是元素节点。 不支持编辑。 XML 数据字符串参数不是格式良好的。 使用指定的 对象的 XML 内容在当前节点的子节点列表的末尾创建一个新的子节点。 一个定位在新的子节点的 XML 数据上的 对象。 对象处于错误状态或者已关闭。 对象参数为 null。 定位的当前节点既不是根节点也不是元素节点。 不支持编辑。 对象参数的 XML 内容的格式不是良好的。 使用指定的 中的节点在当前节点的子节点列表的末尾创建一个新的子节点。 一个 对象,该对象定位在要作为新的子节点添加的节点上。 对象参数为 null。 定位的当前节点既不是根节点也不是元素节点。 不支持编辑。 使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点的子节点列表的末尾创建一个新的子元素节点。 新的子元素节点的命名空间前缀(如果有)。 新的子元素节点的本地名称(如果有)。 新的子元素节点的命名空间 URI(如果有)。 等效于 null。 新的子元素节点的值。如果传递了 或 null,则将创建一个空元素。 定位的当前节点既不是根节点也不是元素节点。 不支持编辑。 当在派生类中被重写时,获取当前节点的基 URI。 从中加载节点的位置;如果没有值,则为 获取一个值,该值表示 是否可以编辑基础 XML 数据。 如果 可以编辑基础 XML 数据,则为 true;否则为 false。 验证 中的 XML 数据是否符合所提供的 XML 架构定义语言 (XSD) 架构。 如果未出现架构验证错误,则为 true;否则为 false。 ,包含用于验证 中包含的 XML 数据的架构。 接收有关架构验证警告和错误消息的 出现架构验证错误,并且未指定任何 处理验证错误。 定位在不是元素、属性或根节点的节点上,或者不存在用于执行验证的类型信息。 定位在 XML 数据的根节点上时,使用 参数调用 方法。 当在派生类中被重写时,创建一个新的 ,它定位到的节点与此 定位到的节点相同。 一个新的 ,它定位到的节点与此 定位到的节点相同。 将当前 的位置与指定的 的位置进行比较。 值,表示两个 对象的相对位置。 要针对其进行比较的 编译一个表示 XPath 表达式的字符串,并返回 对象。 表示 XPath 表达式的 对象。 表示 XPath 表达式的字符串。 参数包含一个无效的 XPath 表达式。 XPath 表达式无效。 使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前元素节点上创建一个属性节点。 新的属性节点的命名空间前缀(如果有)。 新的属性节点的本地名称,该名称不能是 或 null。 新的属性节点的命名空间 URI(如果有)。 新的属性节点的值。如果传递了 或 null,则将创建一个空属性节点。 未定位在元素节点上。 不支持编辑。 返回一个 对象,该对象用于在当前元素上创建一个新属性。 对象,用于在当前元素上创建新属性。 未定位在元素节点上。 不支持编辑。 返回 的一个副本。 的一个 副本。 删除从当前节点到指定节点之间的一组同级节点。 一个 ,它定位在要删除的范围内的最后一个同级节点上。 指定的 为 null。 不支持编辑。 所指定的要删除的最后一个节点不是当前节点的有效同级节点。 删除当前节点及其子节点。 位于无法删除的节点(如根节点或命名空间节点)上。 不支持编辑。 计算指定的 XPath 表达式并返回类型化结果。 表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 对象。 表示可以计算的 XPath 表达式的字符串。 XPath 表达式的返回类型是节点集。 XPath 表达式无效。 计算指定的 XPath 表达式并返回类型化结果,以使用指定的 对象解析 XPath 表达式中的命名空间前缀。 表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 对象。 表示可以计算的 XPath 表达式的字符串。 用来解析 XPath 表达式中的命名空间前缀的 对象。 XPath 表达式的返回类型是节点集。 XPath 表达式无效。 计算 并返回类型化结果。 表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 对象。 可以计算的 XPath 表达式的返回类型是节点集。 XPath 表达式无效。 使用提供的上下文计算 ,并返回类型化结果。 表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 对象。 可以计算的 ,指向要在其上执行计算的选定节点集。 XPath 表达式的返回类型是节点集。 XPath 表达式无效。 获取具有指定本地名称和命名空间 URI 的属性的值。 一个 ,它包含指定属性的值;否则,如果没有找到匹配的属性或者 没有定位在元素节点上,则为 属性的本地名称。 属性的命名空间 URI。 返回与所指定本地名称对应的命名空间节点的值。 一个 ,包含命名空间节点的值;否则,如果没有找到匹配的命名空间节点,或者 没有定位在元素节点上,则为 命名空间节点的本地名称。 返回当前节点的范围内命名空间。 以前缀作为关键字的命名空间名称的 集合。 一个 值,该值指定要返回的命名空间。 获取一个值,该值指示当前节点是否有任何属性。 如果当前节点具有属性,则返回 true;如果当前节点没有属性,或者 没有定位在元素节点上,则返回 false。 获取一个值,该值指示当前节点是否具有任何子节点。 如果当前节点具有任何子节点,则返回 true;否则返回 false。 获取或设置表示当前节点的子节点标记。 一个 ,包含当前节点的子节点标记。 不能设置 属性。 返回一个 对象,该对象用于在当前选定的节点之后创建一个新的同级节点。 一个 对象,该对象用于在当前选定的节点之后创建一个新的同级节点。 的位置不允许在当前节点之后插入新的同级节点。 不支持编辑。 使用指定的 XML 字符串在当前选定的节点之后创建一个新的同级节点。 新的同级节点的 XML 数据字符串。 XML 字符串参数为 null。 的位置不允许在当前节点之后插入新的同级节点。 不支持编辑。 XML 字符串参数不是格式良好的。 使用指定的 对象的 XML 内容在当前选定的节点之后创建一个新的同级节点。 一个定位在新的同级节点的 XML 数据上的 对象。 对象处于错误状态或者已关闭。 对象参数为 null。 的位置不允许在当前节点之后插入新的同级节点。 不支持编辑。 对象参数的 XML 内容的格式不是良好的。 使用指定的 对象中的节点在当前选定的节点之后创建一个新的同级节点。 一个 对象,该对象被定位在将作为新的同级节点添加的节点上。 对象参数为 null。 的位置不允许在当前节点之后插入新的同级节点。 不支持编辑。 返回一个 对象,该对象用于在当前选定的节点之前创建一个新的同级节点。 一个 对象,该对象用于在当前选定的节点之前创建一个新的同级节点。 的位置不允许在当前节点之前插入新的同级节点。 不支持编辑。 使用指定的 XML 字符串在当前选定的节点之前创建一个新的同级节点。 新的同级节点的 XML 数据字符串。 XML 字符串参数为 null。 的位置不允许在当前节点之前插入新的同级节点。 不支持编辑。 XML 字符串参数不是格式良好的。 使用指定的 对象的 XML 内容在当前选定的节点之前创建一个新的同级节点。 一个定位在新的同级节点的 XML 数据上的 对象。 对象处于错误状态或者已关闭。 对象参数为 null。 的位置不允许在当前节点之前插入新的同级节点。 不支持编辑。 对象参数的 XML 内容的格式不是良好的。 使用指定的 中的节点在当前选定的节点之前创建一个新的同级节点。 一个 对象,该对象被定位在将作为新的同级节点添加的节点上。 对象参数为 null。 的位置不允许在当前节点之前插入新的同级节点。 不支持编辑。 使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点之后创建一个新的同级元素。 新的子元素的命名空间前缀(如果有)。 新的子元素的本地名称(如果有)。 新的子元素的命名空间 URI(如果有)。 等效于 null。 新的子元素的值。如果传递了 或 null,则将创建一个空元素。 的位置不允许在当前节点之后插入新的同级节点。 不支持编辑。 使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点之前创建一个新的同级元素。 新的子元素的命名空间前缀(如果有)。 新的子元素的本地名称(如果有)。 新的子元素的命名空间 URI(如果有)。 等效于 null。 新的子元素的值。如果传递了 或 null,则将创建一个空元素。 的位置不允许在当前节点之前插入新的同级节点。 不支持编辑。 确定指定的 是否是当前 的子代。 如果指定的 是当前 的子代,则返回 true;否则返回 false。 要与此 进行比较的 当在派生类中被重写时,获取一个值,该值指示当前节点是否是一个没有结束元素标记的空元素。 如果当前节点为一个空元素,则返回 true;否则,返回 false。 获取一个值,该值指示当前节点是否表示一个 XPath 节点。 始终返回 true。 当在派生类中被重写时,确定当前的 是否位于与指定的 相同的位置。 如果这两个 具有相同的位置,则返回 true;否则返回 false。 要与此 进行比较的 当在派生类中被重写时,获取当前节点的不带命名空间前缀的 一个 ,包含当前节点的本地名称;否则,如果当前节点没有名称(如文本节点或注释节点),则为 获取指定前缀的命名空间 URI。 一个 ,它含有分配给指定的命名空间前缀的命名空间 URI;如果没有为指定的前缀分配任何命名空间 URI,则为 null。返回的 是原子化的。 要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递 获取为指定的命名空间 URI 声明的前缀。 一个 ,它包含分配给指定的命名空间 URI 的命名空间前缀;如果没有向指定的命名空间 URI 分配任何前缀,则为 。返回的 是原子化的。 要为前缀解析的命名空间 URI。 确定当前节点是否与指定的 XPath 表达式匹配。 如果当前节点与指定的 XPath 表达式匹配,则返回 true;否则,返回 false。 XPath 表达式。 无法计算 XPath 表达式。 XPath 表达式无效。 确定当前节点是否匹配指定的 如果当前节点与 匹配,则返回 true;否则返回 false。 包含已编译的 XPath 表达式的 对象。 无法计算 XPath 表达式。 XPath 表达式无效。 当在派生类中被重写时,将 移动到与指定的 相同的位置。 如果 成功地移动到与指定的 相同的位置,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 在要移动到其上的节点上定位的 移动到具有匹配的本地名称和命名空间 URI 的属性上。 如果 成功地移动到该属性,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 属性的本地名称。 属性的命名空间 URI;对于空命名空间,为 null。 移动到具有指定的本地名称和命名空间 URI 的子节点。 如果 成功地移动到此子节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 要移动到的子节点的本地名称。 要移动到的子节点的命名空间 URI。 移动到指定的 的子节点。 如果 成功地移动到此子节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 要移动到的子节点的 移动到当前节点的第一个同级节点。 如果 成功地移动到当前节点的第一个同级节点,则为 true;如果没有第一个同级节点,或者 当前定位在属性节点上,则为 false。如果 已定位在第一个同级节点上,则 将返回 true,且不移动其位置。 如果 因没有第一个同级节点而返回 false,或者 当前定位在属性节点上,则 的位置保持不变。 当在派生类中重写时,将 移动到当前节点的第一个属性。 如果 成功地移动到当前节点的第一个属性,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 当在派生类中被重写时,将 移动到当前节点的第一个子节点。 如果 成功地移动到当前节点的第一个子节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 移动到当前节点的第一个命名空间节点。 如果 成功地移动到第一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 当在派生类中被重写时,将 移动到与指定的 匹配的第一个命名空间节点。 如果 成功地移动到第一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 描述命名空间范围的 值。 按文档顺序将 移动到具有指定的本地名称和命名空间 URI 的元素。 如果 成功移动,则为 true;否则为 false。 元素的本地名称。 元素的命名空间 URI。 按文档顺序将 移动到指定的边界内具有指定的本地名称和命名空间 URI 的元素。 如果 成功移动,则为 true;否则为 false。 元素的本地名称。 元素的命名空间 URI。 对象,在搜索下一个元素时该对象定位在当前 不会越过的元素边界上。 按文档顺序将 移动到下一个属于指定 的元素。 如果 成功移动,则为 true;否则为 false。 元素的 不能是 按文档顺序将 移动到指定边界内下一个属于指定 的元素。 如果 成功移动,则为 true;否则为 false。 元素的 不能是 对象,在搜索下一个元素时该对象定位在当前 不会越过的元素边界上。 当在派生类中重写时,移动到具有 ID 类型的属性并且属性值与指定的 匹配的节点。 如果 成功移动,则为 true;否则为 false。如果为 false,则导航器的位置未更改。 一个 ,表示要移动到的节点的 ID 值。 移动到具有指定的命名空间前缀的命名空间节点。 如果 成功移动到指定的命名空间,则为 true;如果没有找到匹配的命名空间节点,或者 没有定位在元素节点上,则为 false。如果为 false,则 的位置将保持不变。 命名空间节点的命名空间前缀。 当在派生类中被重写时,将 移动到当前节点的下一个同级节点。 如果 成功地移动到下一个同级节点,则为 true;如果没有其他同级节点,或者, 当前定位在属性节点上,则为 false。如果为 false,则 的位置将保持不变。 移动到下一个具有指定的本地名称和命名空间 URI 的同级节点。 如果 成功地移动到下一个同级节点,则返回 true;如果没有其他同级节点,或者 当前定位在属性节点上,则返回 false。如果为 false,则 的位置将保持不变。 要移动到的下一个同级节点的本地名称。 要移动到的下一个同级节点的命名空间 URI。 移动到当前节点中与指定的 匹配的下一个同级节点。 如果 成功地移动到下一个同级节点,则为 true;如果没有其他同级节点,或者, 当前定位在属性节点上,则为 false。如果为 false,则 的位置将保持不变。 要移动到的同级节点的 当在派生类中被重写时,将 移动到下一个属性。 如果 成功地移动到下一个属性,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 移动到下一个命名空间节点。 如果 成功地移动到下一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 当在派生类中被重写时,将 移动到与指定的 匹配的下一个命名空间节点。 如果 成功地移动到下一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 描述命名空间范围的 值。 当在派生类中被重写时,将 移动到当前节点的父节点。 如果 成功地移动到当前节点的父节点,则返回 true;否则返回 false。如果为 false,则 的位置将保持不变。 当在派生类中被重写时,将 移动到当前节点的上一个同级节点。 如果 成功地移动到上一个同级节点,则返回 true;如果没有上一个同级节点,或者 当前定位在某个属性节点上,则返回 false。如果为 false,则 的位置将保持不变。 移动到当前节点所属的根节点。 当在派生类中被重写时,获取当前节点的限定名。 一个 ,包含当前节点的限定 ;否则,如果当前节点没有名称(如文本或注释节点),则为 当在派生类中被重写时,获取当前节点的命名空间 URI。 一个 ,包含当前节点的命名空间 URI;否则,如果当前节点没有命名空间 URI,则为 当在派生类中被重写时,获取 一个 对象,它使您能够获取 XML 文档中 的原子化版本。 获取一个用于 对象的相等比较的 一个用于 对象的相等比较的 当在派生类中被重写时,获取当前节点的 表示当前节点的 值之一。 获取或设置表示当前节点及其子节点的开始标记及结束标记的标记。 一个 ,包含表示当前节点及其子节点的开始标记及结束标记的标记。 当在派生类中被重写时,获取与当前节点关联的命名空间前缀。 一个 ,包含与当前节点关联的命名空间前缀。 返回一个 对象,该对象用于在当前节点的子节点列表的开始处创建一个新的子节点。 一个 对象,该对象用于在当前节点的子节点列表的开始处创建一个新的子节点。 放置 的当前节点不允许预置新的子节点。 不支持编辑。 使用指定的 XML 字符串在当前节点的子节点列表的开始处创建一个新的子节点。 新的子节点的 XML 数据字符串。 XML 字符串参数为 null。 放置 的当前节点不允许预置新的子节点。 不支持编辑。 XML 字符串参数不是格式良好的。 使用指定的 对象的 XML 内容在当前节点的子节点列表的开始处创建一个新的子节点。 一个定位在新的子节点的 XML 数据上的 对象。 对象处于错误状态或者已关闭。 对象参数为 null。 放置 的当前节点不允许预置新的子节点。 不支持编辑。 对象参数的 XML 内容不是格式良好的。 使用指定的 对象中的节点在当前节点的子节点列表的开始处创建一个新的子节点。 一个 对象,该对象定位在要作为新的子节点添加的节点上。 对象参数为 null。 放置 的当前节点不允许预置新的子节点。 不支持编辑。 使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点的子节点列表的开始处创建一个新的子节点。 新的子元素的命名空间前缀(如果有)。 新的子元素的本地名称(如果有)。 新的子元素的命名空间 URI(如果有)。 等效于 null。 新的子元素的值。如果传递了 或 null,则将创建一个空元素。 放置 的当前节点不允许预置新的子节点。 不支持编辑。 返回一个 对象,该对象包含当前节点及其子节点。 一个 对象,该对象包含当前节点及其子节点。 未定位在元素节点或根节点上。 替换从当前节点到指定节点之间的一组同级节点。 一个 对象,该对象用于指定替换范围。 一个 ,它定位在要替换的范围中的最后一个同级节点上。 指定的 为 null。 不支持编辑。 指定的要替换的最后一个节点不是当前节点的有效同级节点。 Replaces the current node with the content of the string specified. The XML data string for the new node. The XML string parameter is null. The is not positioned on an element, text, processing instruction, or comment node. The does not support editing. The XML string parameter is not well-formed. Replaces the current node with the contents of the object specified. An object positioned on the XML data for the new node. The object is in an error state or closed. The object parameter is null. The is not positioned on an element, text, processing instruction, or comment node. The does not support editing. The XML contents of the object parameter is not well-formed. Replaces the current node with the contents of the object specified. An object positioned on the new node. The object parameter is null. The is not positioned on an element, text, processing instruction, or comment node. The does not support editing. The XML contents of the object parameter is not well-formed. 获取作为架构验证结果分配给当前节点的架构信息。 一个 对象,包含当前节点的架构信息。 使用指定的 XPath 表达式选择节点集。 指向选定节点集的 表示 XPath 表达式的 XPath 表达式中包含错误,或者它的返回类型不是节点集。 XPath 表达式无效。 通过指定的 对象使用指定的 XPath 表达式来选择节点集,以解析命名空间前缀。 指向选定节点集的 表示 XPath 表达式的 用于解析命名空间前缀的 对象。 XPath 表达式中包含错误,或者它的返回类型不是节点集。 XPath 表达式无效。 使用指定的 来选择节点集。 指向选定节点集的 包含已编译的 XPath 查询的 对象。 XPath 表达式中包含错误,或者它的返回类型不是节点集。 XPath 表达式无效。 选择当前节点中具有指定的本地名称和命名空间 URI 的所有上级节点。 一个包含选定节点的 。返回的节点的顺序与文档顺序相反。 上级节点的本地名称。 上级节点的命名空间 URI。 如果要在所选内容中包括上下文节点,则为 true;否则为 false。 null 不能作为参数传递。 选择当前节点中具有匹配的 的所有上级节点。 一个包含选定节点的 。返回的节点的顺序与文档顺序相反。 上级节点的 如果要在所选内容中包括上下文节点,则为 true;否则为 false。 选择当前节点中具有指定的本地名称和命名空间 URI 的所有子节点。 一个包含选定节点的 子节点的本地名称。 子节点的命名空间 URI。 null 不能作为参数传递。 选择当前节点中具有匹配的 的所有子节点。 一个包含选定节点的 子节点的 选择当前节点中具有指定的本地名称和命名空间 URI 的所有子代节点。 一个包含选定节点的 子代节点的本地名称。 子代节点的命名空间 URI。 如果要在所选内容中包括上下文节点,则为 true;否则为 false。 null 不能作为参数传递。 选择当前节点中具有匹配的 的所有子代节点。 一个包含选定节点的 子代节点的 如果要在所选内容中包括上下文节点,则为 true;否则为 false。 使用指定的 XPath 查询选择 中的单个节点。 一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;否则,如果没有查询结果,则为 null。 表示 XPath 表达式的 XPath 查询中出错,或者 XPath 表达式的返回类型不是节点。 XPath 查询无效。 通过指定的 对象使用指定的 XPath 查询在 中选择单个节点,以解析命名空间前缀。 一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;否则,如果没有查询结果,则为 null。 表示 XPath 表达式的 一个 对象,该对象用于解析 XPath 查询中的命名空间前缀。 XPath 查询中出错,或者 XPath 表达式的返回类型不是节点。 XPath 查询无效。 使用指定的 对象在 中选择单个节点。 一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;否则,如果没有查询结果,则为 null。 包含已编译的 XPath 查询的 对象。 XPath 查询中出错,或者 XPath 表达式的返回类型不是节点。 XPath 查询无效。 设置当前节点的类型值。 节点的新类型值。 不支持指定对象的类型。 指定值不可以为 null。 未定位在元素或属性节点上。 不支持编辑。 设置当前节点的值。 节点的新值。 该值参数为 null。 定位在根节点或命名空间节点上,或者指定的值无效。 不支持编辑。 有关此成员的说明,请参见 一个 获取当前节点的文本值。 包含当前节点文本值的 string。 获取作为最合适的 .NET Framework 类型的已装箱对象的当前节点。 作为最合适的 .NET Framework 类型的已装箱对象的当前节点。 由在存储区上提供“虚拟化”XML 视图的 实现使用,以提供对基础对象的访问。 默认为 null。 获取当前节点的指定 形式的值,以使用指定的 对象解析命名空间前缀。 以要求的 形式表示的当前节点值。 返回当前节点值时所采用的 用于解析命名空间前缀的 对象。 当前节点值的目标类型的格式不正确。 试图进行的强制转换无效。 获取当前节点的 形式的值。 当前节点的 形式的值。 当前节点的字符串值不能转换为 尝试到 的强制转换无效。 获取当前节点的 形式的值。 当前节点的 形式的值。 当前节点的字符串值不能转换为 尝试到 的强制转换无效。 获取当前节点的 形式的值。 当前节点的 形式的值。 当前节点的字符串值不能转换为 尝试到 的强制转换无效。 获取当前节点的 形式的值。 当前节点的 形式的值。 当前节点的字符串值不能转换为 尝试到 的强制转换无效。 获取当前节点的 形式的值。 当前节点的 形式的值。 当前节点的字符串值不能转换为 尝试到 的强制转换无效。 获取当前节点的 .NET Framework 当前节点的 .NET Framework 。默认值为 Streams the current node and its child nodes to the object specified. The object to stream to. 获取当前节点的 xml:lang 范围。 一个 ,它包含 xml:lang 范围的值;否则,如果当前节点没有要返回的 xml:lang 范围,则为 获取当前节点的 信息。 一个 对象;默认值为 null。 在一组选中的节点上提供迭代器。 初始化 类的新实例。 当在派生类中重写时,返回此 对象的复本。 对象的新 对象复本。 获取所选节点集中最后一个节点的索引。 所选节点集中最后一个节点的 int 索引,或者,如果没有选择节点,则为 0。 当在派生类中重写时,将为定位在当前上下文节点上的该 返回 对象。 对象,定位到从中选择了节点集的上下文节点上。必须调用 方法,以将 移至所选节点集的第一个节点。 当在派生的类中重写时,获取所选节点集中当前位置的索引。 当前位置的 int 索引。 返回 对象以循环访问所选的节点集。 循环访问所选节点集的 对象。 当在派生的类中重写时,将 属性返回的 对象移至所选节点集中的下一个节点。 如果将 对象移至下一个节点,则为 true;如果没有更多的选中节点,则为 false。 有关此成员的说明,请参见 一个 指定可以从 类返回的 XPath 节点类型。 XML 文档的根节点或节点树。 元素,如 <element>。 属性,如 id='123'。 命名空间,如 xmlns="namespace"。 节点的文本内容。等效于文档对象模型 (DOM) 文本和 CDATA 节点类型。至少包含一个字符。 带有空白字符且 xml:space 设置为 preserve 的节点。 只有空白字符而没有显著空白的节点。空白字符为 #x20、#x9、#xD 和 #xA。 处理指令,如 <?pi test?>。这不包括 类中无法看到的 XML 声明。 注释,如 <!-- my comment --> 任何一种 节点类型。 指定 XPath 表达式的返回类型。 一个数值。 值。 true 或 false 值。 一个节点集合。 一个树片段。 任何一种 XPath 节点类型。 该表达式的计算结果不是正确的 XPath 类型。 为在运行库执行期间在可扩展样式表转换语言 (XSLT) 样式表中定义的给定函数提供一个接口。 获取为函数的参数列表提供的 XML 路径语言 (XPath) 类型。该信息可用于发现函数的签名,该签名使您能够区分重载函数。 一个 数组,它表示函数的参数列表的类型。 提供调用带有给定上下文中给定参数的函数的方法。 一个 ,它表示函数的返回值。 函数调用的 XSLT 上下文。 函数调用的参数。每个参数都是数组中的一个元素。 函数调用的上下文节点。 获取函数的参数的最大数目。这使用户能够区分重载函数。 函数的参数的最大数目。 获取函数的参数的最小数目。这使用户能够区分重载函数。 函数的参数的最小数目。 获取 ,它表示函数返回的 XPath 类型。 一个 ,它表示函数返回的 XPath 类型 为在运行库执行期间在样式表中定义的给定变量提供一个接口。 在运行时计算变量并返回表示变量值的对象。 一个 ,它表示变量的值。可能的返回类型包括数字、字符串、布尔值、文档片段或节点集。 一个 ,它表示变量的执行上下文。 获取一个值,该值指示变量是否为局部变量。 如果变量是当前上下文中的局部变量,则为 true;否则为 false。 获取一个值,该值指示变量是否为可扩展样式表转换语言 (XSLT) 参数。它可以是样式表或模板的参数。 如果变量是 XSLT 参数,则为 true;否则为 false。 获取 ,它表示变量的 XML 路径语言 (XPath) 类型。 表示变量的 XPath 类型的 使用 XSLT 样式表转换 XML 数据。 初始化 类的新实例。 使用指定的调试设置初始化 类的新实例。 生成调试信息时为 true;否则为 false。如果将其设置为 true,您就可以使用 Microsoft Visual Studio 调试器对样式表进行调试。 加载和编译位于指定 URI 的样式表。 样式表的 URI。 值为 null。 样式表中有错。 无法找到该样式表。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误。 不是有效 URI。 加载样式表时出现分析错误。 加载和编译 URI 指定的 XSLT 样式表。 可以解析任何 XSLT import 或 include 元素,而 XSLT 设置决定了样式表的权限。 样式表的 URI。 应用于样式表的 。如果是 null,则应用 设置。 用于解析样式表 URI 的 以及在 XSLT import 和 include 元素中引用的样式表。 值为 null。 样式表中有错。 无法找到该样式表。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误。 不是有效 URI。 加载样式表时出现分析错误。 编译 中包含的样式表。 包含此样式表的 值为 null。 样式表中有错。 编译 中包含的 XSLT 样式表。 可以解析任何 XSLT import 或 include 元素,而 XSLT 设置决定了样式表的权限。 包含该样式表的 应用于样式表的 。如果是 null,则应用 设置。 ,用于解析 XSLT import 和 include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 值为 null。 样式表中有错。 编译 对象中包含的样式表。 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含该样式表的 值为 null。 样式表中有错。 编译 中包含的 XSLT 样式表。 可以解析任何 XSLT import 或 include 元素,而 XSLT 设置决定了样式表的权限。 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含该样式表的 应用于样式表的 。如果是 null,则应用 设置。 ,用于解析 XSLT import 和 include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 值为 null。 样式表中有错。 获取一个 对象,该对象包含从样式表的 xsl:output 元素派生的输出信息。 一个只读的 对象,该对象包含从样式表的 xsl:output 元素派生的输出信息。此值可为 null。 获取包含临时文件的 ,这些临时文件是在成功调用 方法后在磁盘上生成的。 包含在磁盘上生成的临时文件。如果调用 方法不成功或者尚未启用调试,则此值为 null。 使用 URI 指定的输入文档执行转换,然后将结果输出到文件。 输入文档的 URI。 输出文件的 URI。 值为 null。 执行 XSLT 转换时出错。 无法找到输入文档。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误 不是有效 URI。 加载输入文档时出现分析错误。 使用 URI 指定的输入文档执行转换,然后将结果输出到 输入文档的 URI。 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误。 不是有效 URI。 加载输入文档时出现分析错误。 使用 URI 指定的输入文档执行转换,然后将结果输出到流。 提供附加的运行时参数。 输入文档的 URI。 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的流。 值为 null。 执行 XSLT 转换时出错。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误 不是有效 URI。 加载输入文档时出现分析错误。 使用 URI 指定的输入文档执行转换,然后将结果输出到 输入文档的 URI。 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 值为 null。 执行 XSLT 转换时出错。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误 不是有效 URI。 加载输入文档时出现分析错误。 使用 URI 指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数。 输入文档的 URI。 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 值包含无法找到的文件名或目录。 无法解析 值。 - 或 - 处理请求时发生错误。 不是有效 URI。 加载输入文档时出现分析错误。 使用 对象指定的输入文档执行转换,然后将结果输出到 包含输入文档的 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到流。 提供附加的运行时参数。 包含输入文档的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的流。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数。 包含输入文档的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数。 包含输入文档的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数,而 XmlResolver 解析 XSLT document() 函数。 包含输入文档的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到流。 提供附加的运行时参数。 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的流。 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数。 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 值为 null。 执行 XSLT 转换时出错。 使用 对象指定的输入文档执行转换,然后将结果输出到 提供附加的运行时参数。 实现 接口的对象。在 Microsoft .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。此值可为 null。 要输出到的 。 如果样式表包含 xsl:output 元素,则应使用由 属性返回的 对象来创建 。这样可以确保 的输出设置是正确的。 值为 null。 执行 XSLT 转换时出错。 包含数目可变的参数(这些参数是 XSLT 参数,或者是扩展对象)。 实施 的新实例。 将新对象添至 并将其与命名空间 URI 关联。 要与对象关联的命名空间 URI。若要使用默认命名空间,请指定空字符串。 要添至列表的对象。 是 null 或 http://www.w3.org/1999/XSL/Transform 已经具有与其关联的扩展对象。 调用方没有足够的权限调用此方法。 将参数添至 ,并将其与命名空间限定名关联。 要与参数关联的名称。 与参数关联的命名空间 URI。若要使用默认命名空间,请指定空字符串。 要添至列表的参数值或对象。 是 null 或 http://www.w3.org/1999/XSL/Transform。 根据 W3C XML 规范, 不是有效名称。 已经具有与其关联的参数。 移除所有参数和扩展对象。 获取与给定命名空间关联的对象。 命名空间 URI 对象,如果未找到命名空间 URI 对象,则为 null。 对象的命名空间 URI。 获取与命名空间限定名关联的参数。 参数对象,如果未找到参数对象则为 null。 参数的名称。虽然 并不检查确认所传递名称是否为有效本地名称,但名称不能是 null。 与参数关联的命名空间 URI。 移除带有命名空间 URI 的对象。 带有命名空间 URI 的对象,如果未找到带有命名空间 URI 的对象,则为 null。 与要移除对象关联的命名空间 URI。 移除参数。 参数对象,如果未找到参数对象则为 null。 要移除参数的名称。虽然 并不检查确认所传递名称是否为有效本地名称,但名称不能是 null。 要移除参数的命名空间 URI。 xsl:message 元素在样式表中指定了一则消息时将发生此事件。 在 XSLT 样式表中发现错误时由“Load”方法引发的异常。 初始化 类的新实例。 初始化 XsltCompileException 类的新实例。 引发 XsltCompileException 的 样式表的位置路径。 行号,指示样式表中发生错误的位置。 行位置,指示样式表中发生错误的位置。 使用 对象中的信息初始化 XsltCompileException 类的新实例。 SerializationInfo 对象,包含 XsltCompileException 的所有属性。 StreamingContext 对象,包含上下文信息。 用指定的错误信息初始化 类的新实例。 描述错误的消息。 使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 类的新实例。 描述错误的消息。 作为当前异常原因的异常,如果没有指定内部异常,则为 null。 对于给定的 ,将所有的 XsltCompileException 属性流入 类。 SerializationInfo 对象。 StreamingContext 对象。 封装可扩展样式表转换语言 (XSLT) 处理器的当前执行上下文,使 XML 路径语言 (XPath) 在 XPath 表达式中解析函数、参数和命名空间。 初始化 类的新实例。 用指定的 初始化 类的新实例。 要使用的 当在派生类中重写时,根据 XSLT 处理器加载文档的顺序对两个文档的基统一资源标识符 (URI) 进行比较(为 类)。 说明两个基 URI 的相对顺序的整数值。如果 之前发生,则为 -1;如果两个基 URI 同时发生,则为 0;如果 之后发生,则为 1。 要比较的第一个文档的基 URI。 要比较的第二个文档的基 URI。 在派生类中重写时,计算是要保留空白节点还是针对给定上下文将它们抽出。 如果要保留空白,则返回 true,如果要抽出空白,则返回 false。 在当前上下文中要保留或抽出的空白节点。 在派生类中重写时,解析函数引用并返回表示该函数的 。在执行时使用 来获取该函数的返回值。 一个 ,它表示该函数。 在 XPath 表达式中显示的函数的前缀。 函数名。 正在被解析的函数的参数类型的数组。这使您能够在同名称的方法(例如,重载方法)中进行选择。 当在派生类中重写时,解析变量引用并返回一个表示该变量的 一个 ,它在运行时表示该变量。 在 XPath 表达式中显示的变量的前缀。 变量名。 当重写派生类时,获取一个值,用于指示输出中是否包含空白节点。 如果为 true,则在源文档中检查空白节点以便包含在输出中;如果为 false,则不计算空白节点。默认为 true。 处理 XSLT 转换而发生错误时引发的异常。 初始化 类的新实例。 使用 对象中的信息初始化 XsltException 类的新实例。 SerializationInfo 对象,包含 XsltException 的所有属性。 StreamingContext 对象。 用指定的错误信息初始化 类的新实例。 描述错误的消息。 初始化 XsltException 类的新实例。 错误条件的说明。 引发 XsltException 的 (如果存在)。此值可为 null。 对于给定的 ,将所有的 XsltException 属性流入 类。 SerializationInfo 对象。 StreamingContext 对象。 获取指示样式表中发生错误的位置的行号。 行号,指示样式表中发生错误的位置。 获取指示样式表中发生错误的位置的行位置。 行位置,指示样式表中发生错误的位置。 获取描述当前异常的带有格式的错误信息。 描述当前异常的带有格式的错误信息。 获取样式表的位置路径。 样式表的位置路径。 事件提供数据。 初始化 类的新实例。 获取 xsl:message 元素的内容。 xsl:message 元素的内容。 表示将处理 事件的方法。 事件源。 包含事件数据的 使用可扩展样式表转换语言 (XSLT) 转换 XML 数据。 初始化 类的新实例。 加载由一个 URL 指定的 XSLT 样式表。 指定要加载的 XSLT 样式表的 URL。 加载的资源不是有效的样式表。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载由一个 URL 指定的 XSLT 样式表。 指定要加载的 XSLT 样式表的 URL。 用于加载样式表以及 xsl:import 和 xsl:include 元素中引用的任何样式表的 。 如果这是 null,将使用不具有用户凭据的默认 来打开样式表。不使用默认的 来解析样式表中的任何外部资源,因此将不解析 xsl:import 和 xsl:include 元素。 完成 方法后不缓存 加载的资源不是有效的样式表。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。 包含 XSLT 样式表的 对象。 当前节点不符合有效样式表的要求。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。 包含 XSLT 样式表的 对象。 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 当前节点不符合有效样式表的要求。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。此方法允许您通过指定证据来限制样式表的权限。 包含要加载的样式表的 对象。 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 在为 XSLT 样式表中的脚本块生成的程序集上设置的 。 如果这是 null,则不处理脚本块,不支持 XSLT document() 函数,并且不允许特权扩展对象。 调用方必须有 ControlEvidence 权限,才能为脚本程序集提供证据。不完全受信任的调用方可以将此参数设置为 null。 当前节点不符合有效样式表的要求。 引用的样式表需要的功能是所提供的证据不允许的。 调用方试图提供证据但没有 ControlEvidence 权限。 加载 中包含的 XSLT 样式表。 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含 XSLT 样式表的 加载的资源不是有效的样式表。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含 XSLT 样式表的 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 加载的资源不是有效的样式表。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。此方法允许您通过指定证据来限制样式表的权限。 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含 XSLT 样式表的 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 在为 XSLT 样式表中的脚本块生成的程序集上设置的 。 如果这是 null,则不处理脚本块,不支持 XSLT document() 函数,并且不允许特权扩展对象。 调用方必须有 ControlEvidence 权限,才能为脚本程序集提供证据。不完全受信任的调用方可以将此参数设置为 null。 加载的资源不是有效的样式表。 引用的样式表需要的功能是所提供的证据不允许的。 调用方试图提供证据但没有 ControlEvidence 权限。 加载 中包含的 XSLT 样式表。 包含 XSLT 样式表的 对象。 当前节点不符合有效样式表的要求。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。 包含 XSLT 样式表的 对象。 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 当前节点不符合有效样式表的要求。 样式表包含嵌入式脚本,并且调用方没有 UnmanagedCode 权限。 加载 中包含的 XSLT 样式表。此方法允许您通过指定证据来限制样式表的权限。 包含要加载的样式表的 对象。 ,用于加载 xsl:import 和 xsl:include 元素中引用的所有样式表。如果这为 null,则不解析外部资源。 完成 方法后不缓存 在为 XSLT 样式表中的脚本块生成的程序集上设置的 。 如果这是 null,则不处理脚本块,不支持 XSLT document() 函数,并且不允许特权扩展对象。 调用方必须有 ControlEvidence 权限,才能为脚本程序集提供证据。不完全受信任的调用方可以将此参数设置为 null。 当前节点不符合有效样式表的要求。 引用的样式表需要的功能是所提供的证据不允许的。 调用方试图提供证据但没有 ControlEvidence 权限。 转换输入文件中的 XML 数据并将结果输出到输出文件。 要转换的源文档的 URL。 输出文件的 URL。 转换输入文件中的 XML 数据并将结果输出到输出文件。 要转换的源文档的 URL。 输出文件的 URL。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 使用指定的 转换 中的 XML 数据,并将结果输出到 包含转换结果的 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的流。 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的流。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 包含转换结果的 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 实现 接口的对象。在 .NET Framework 中,这可以是 (一般为 ),或者是包含要转换的数据的 ,包含用作转换输入的命名空间限定的参数。 要输出到的 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 包含转换结果的 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的流。 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的流。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的 转换 中的 XML 数据,并将结果输出到 包含转换结果的 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的参数转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 使用指定的参数转换 中的 XML 数据,并将结果输出到 ,包含要转换的数据。 ,包含用作转换输入的命名空间限定的参数。 要输出到的 用于解析 XSLT document() 函数的 。如果这是 null,则不解析 document() 函数。 完成 方法后不缓存 处理 XSLT 转换时出错。 注意:这是对早期版本行为的更改。如果您使用的是 Microsoft .NET Framework 1.1 版或更早版本,则会引发 设置调用 方法时用于解析外部资源的 要在转换期间使用的 。如果设置为 null,则不解析 XSLT document() 函数。 指定执行 XSLT 样式表时要支持的 XSLT 功能。 用默认设置初始化 类的新实例。 使用指定的设置初始化 类的新实例。 启用对 XSLT document() 函数的支持,则为 true;否则为 false。 启用对嵌入式脚本块的支持,则为 true;否则为 false。 获取一个带有默认设置的 对象。禁用对 XSLT document() 函数和嵌入脚本块的支持。 对象,其 属性设置为 false。 获取或设置一个值,指示是否启用对 XSLT document() 函数的支持。 支持 XSLT document() 函数,则为 true;否则为 false。默认为 false。 获取或设置一个值,指示是否启用对嵌入式脚本块的支持。 支持 XSLT 样式表中的脚本块,则为 true;否则为 false。默认为 false。 获取一个 对象,该对象启用对 XSLT document() 函数和嵌入式脚本块的支持。 对象,其 属性设置为 true。 将 XSLT 样式表编译为指定的类型。 一个 对象,包含指示编译结果的编译器错误和警告。 一个 ,位于要编译的样式表开头。 要应用于样式表的 。如果为 null,将应用 用于解析 xsl:import 和 xsl:include 元素中引用的样式表模块。如果为 null,将不解析外部资源。 将它设置为 true 即可使用调试器调试样式表。 用于样式表编译的 。提供的 TypeBuilder 用于生成结果类型。 为 msxsl:script 元素生成的程序集的基路径。如果仅生成了一个脚本程序集,此参数将指定该程序集的路径。如果生成了多个脚本程序集,将对文件名追加特殊的后缀,以确保程序集名称的唯一性。 从使用 XSLTC.exe 实用程序编译的样式表中加载一个方法。 一个 对象,表示已编译样式表中由编译器生成的 方法。 已编译样式表的 字段中的一个序列化数据结构字节数组,该已编译样式表由 方法生成。 一个类型数组,该数组存储在已编译样式表中由编译器生成的 字段中。 Loads the compiled style sheet that was created using the XSLT Compiler (xsltc.exe). The name of the class that contains the compiled style sheet. This is usually the name of the style sheet. Unless otherwise specified, the xsltc.exe tool uses the name of the style sheet for the class and assembly names.