SoapSchemaImporter.ImportMembersMapping 方法

定义

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

重载

名称 说明
ImportMembersMapping(String, String, SoapSchemaMember)

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

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

ImportMembersMapping(String, String, SoapSchemaMember[])

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

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

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

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

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

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

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

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

ImportMembersMapping(String, String, SoapSchemaMember)

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, System::Xml::Serialization::SoapSchemaMember ^ member);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember member);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, member As SoapSchemaMember) As XmlMembersMapping

参数

name
String

消息名称。

ns
String

消息命名空间。

member
SoapSchemaMember

提供有关 SoapSchemaMember 部件元素的信息的对象。

返回

WSDL 消息定义的单个元素部分的.NET类型映射。

注解

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

SoapSchemaImporter仅当 WSDL 文档指定 SOAP 编码时,才使用该类,如 SOAP 1.1 规范的第 5 节中所述。 当 WSDL 消息包装在单个部件元素中时,将使用该方法的 ImportMembersMapping 此签名。

适用于

ImportMembersMapping(String, String, SoapSchemaMember[])

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember()) As XmlMembersMapping

参数

name
String

消息名称。

ns
String

消息命名空间。

members
SoapSchemaMember[]

一个类型 SoapSchemaMember 数组,提供有关部件元素的信息。

返回

WSDL 消息定义的元素部分的.NET类型映射。

注解

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

SoapSchemaImporter仅当 WSDL 文档指定 SOAP 编码时,才使用该类,如 SOAP 1.1 规范的第 5 节中所述。 该方法的参数值 ImportMembersMapping 取自 WSDL 文档中的消息定义,包括消息元素包含的部件元素。

适用于

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

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean) As XmlMembersMapping

参数

name
String

消息名称。

ns
String

消息命名空间。

members
SoapSchemaMember[]

一个类型 SoapSchemaMember 数组,提供有关部件元素的信息。

hasWrapperElement
Boolean

如果元素由包含在 SOAP 消息中的附加包装元素中的部件定义,则为 < a0/>;否则,为 .

返回

WSDL 消息定义的元素部分的.NET类型映射。

注解

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

SoapSchemaImporter仅当 WSDL 文档指定 SOAP 编码时,才使用该类,如 SOAP 1.1 规范的第 5 节中所述。 该方法的参数值 ImportMembersMapping 取自 WSDL 文档中的消息定义,包括消息元素包含的部件元素。

适用于

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

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping

参数

name
String

消息名称。

ns
String

消息命名空间。

members
SoapSchemaMember[]

一个类型 SoapSchemaMember 数组,提供有关部件元素的信息。

hasWrapperElement
Boolean

如果元素由包含在 SOAP 消息中的附加包装元素中的部件定义,则为 < a0/>;否则,为 .

baseType
Type

生成以对应于消息部件的所有.NET类型的基类型。

baseTypeCanBeIndirect
Boolean

true 如果指示与消息部件对应的类型可以间接继承自基类型,则为 ;否则,为 false.

返回

WSDL 消息定义的元素部分的.NET类型映射。

注解

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

SoapSchemaImporter仅当 WSDL 文档指定 SOAP 编码时,才使用该类,如 SOAP 1.1 规范的第 5 节中所述。 该方法的参数值 ImportMembersMapping 取自 WSDL 文档中的消息定义,包括消息元素包含的部件元素。

适用于