XmlSchemaExporter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用类型映射对象中的 XML 架构元素声明填充 XmlSchema 对象。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
- 继承
-
XmlSchemaExporter
注解
该 XmlSchemaExporter 类提供 XML 架构定义语言的编程表示形式, (XSD) 文档。 不使用直接使用 XmlSchemaExporter ,而是使用 ServiceDescriptionReflector 类或 XML 架构定义工具 (Xsd.exe) 。
该 ServiceDescriptionReflector 类从标识为 Web 服务的类创建 ServiceDescription 对象。 当 Web 服务类指定以下情况时, XmlSchemaExporter 它将使用该类:
文本使用,指示使用 XML 架构定义 (或请求和响应文档) 返回 SOAP 消息参数的内容和返回值。
使用 HTTP-GET 和 HTTP-POST 操作的 Web 服务的非 SOAP 实现。
Xsd.exe使用 XmlSchemaExporter 类和反射从运行时程序集文件中的一个或多个类型生成 XML 架构文档。
构造函数
XmlSchemaExporter(XmlSchemas) |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 XmlSchemaExporter 类的新实例。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
ExportAnyType(String) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 |
ExportAnyType(XmlMembersMapping) |
此 API 支持产品基础结构,不能在代码中直接使用。 将对象或类型的元素声明添加到 SOAP 消息或 XmlSchema 对象。 |
ExportMembersMapping(XmlMembersMapping) |
此 API 支持产品基础结构,不能在代码中直接使用。 向文本 SOAP 消息定义中每一个元素部分的适用 XmlSchema 添加一个元素声明。 |
ExportMembersMapping(XmlMembersMapping, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 向文本 SOAP 消息定义中每一个元素部分的适用 XmlSchema 添加一个元素声明,并指定是否包含封闭元素。 |
ExportTypeMapping(XmlMembersMapping) |
此 API 支持产品基础结构,不能在代码中直接使用。 向文本 SOAP 消息定义中单个元素部分的适用 XmlSchema 对象添加一个元素声明。 |
ExportTypeMapping(XmlTypeMapping) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 .NET 类型的元素声明添加到适用 XmlSchema 对象。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |