通过


SoapSchemaImporter 类

定义

在 .NET Framework 中用于为 WSDL 文档中的 SOAP 编码消息部件生成到 .NET 类型的内部映射。

此 API 支持产品基础结构,不能在代码中直接使用。

public ref class SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
    inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
继承
SoapSchemaImporter
继承
SoapSchemaImporter

注解

SoapSchemaImporter 类由 Web 服务描述语言工具(Wsdl.exe)和 ServiceDescriptionImporter 类使用,同时从 Web 服务描述语言(WSDL)文档生成客户端代理类或抽象服务器类。 不要直接使用此类,而是使用 Wsdl.exe。

SoapSchemaImporter 类包含用于为 WSDL 文档中定义的部件元素生成到 .NET 类型的内部映射的方法。 仅当 WSDL 文档指定 SOAP 编码时,才使用该类,如 SOAP 1.1 规范的第 5 节中所述。

构造函数

名称 说明
SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化类的新实例 SoapSchemaImporter ,指定相关代码实体的架构、编译器选项和名称。

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化指定架构、编译器选项和架构上下文的类的新实例 SoapSchemaImporter

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化类的新实例 SoapSchemaImporter ,指定相关代码实体的架构、编译器选项和名称。

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化类的新实例 SoapSchemaImporter ,指定 XmlSchema 表示 SOAP 编码消息使用的 XML 架构的对象,以及为 WSDL 文档中定义的绑定生成的类。

SoapSchemaImporter(XmlSchemas)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化类的新实例 SoapSchemaImporter ,指定 XmlSchema 表示在 WSDL 文档中定义的 SOAP 编码消息使用的 XML 架构的对象。

属性

名称 说明
Extensions

此 API 支持产品基础结构,不能在代码中直接使用。

获取架构导入程序扩展的集合。

(继承自 SchemaImporter)

方法

名称 说明
Equals(Object)

此 API 支持产品基础结构,不能在代码中直接使用。

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

此 API 支持产品基础结构,不能在代码中直接使用。

用作默认哈希函数。

(继承自 Object)
GetType()

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前实例的 Type

(继承自 Object)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

为指定基类型的 WSDL 文档中定义的 SOAP 编码元素部件的类型生成内部类型映射信息。

ImportMembersMapping(String, String, SoapSchemaMember)

此 API 支持产品基础结构,不能在代码中直接使用。

为 WSDL 文档中定义的单个 SOAP 编码元素部件生成内部类型映射信息。

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

为 WSDL 文档中定义的 SOAP 编码消息的元素部分生成内部类型映射信息。

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

为 WSDL 文档中定义的 SOAP 编码消息的元素部分生成内部类型映射信息。

ImportMembersMapping(String, String, SoapSchemaMember[])

此 API 支持产品基础结构,不能在代码中直接使用。

为 WSDL 文档中定义的 SOAP 编码消息的元素部分生成内部类型映射信息。

MemberwiseClone()

此 API 支持产品基础结构,不能在代码中直接使用。

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅