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 对象,提供 part 元素的信息。

返回

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

注解

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 的数组,提供 part 元素的信息。

返回

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

注解

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

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

适用于

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 的数组,提供 part 元素的信息。

hasWrapperElement
Boolean

如果 SOAP 消息具有由额外的包装元素括起来的部分所定义的元素,则为 true;否则为 false

返回

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

注解

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

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

适用于

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 的数组,提供 part 元素的信息。

hasWrapperElement
Boolean

如果 SOAP 消息具有由额外的包装元素括起来的部分所定义的元素,则为 true;否则为 false

baseType
Type

生成来对应消息部分的 .NET Framework 类型的基类型。

baseTypeCanBeIndirect
Boolean

如果指示对应于消息部分的类型可以直接从基类型继承,则为 true;否则为 false

返回

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

注解

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

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

适用于