XmlSchemaImporter.ImportMembersMapping 方法

定义

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

重载

ImportMembersMapping(XmlQualifiedName)

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

为 WSDL 文档中定义的使用文本的 SOAP 消息的单个元素部分生成内部类型映射信息。

ImportMembersMapping(XmlQualifiedName[])

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

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

ImportMembersMapping(String, String, SoapSchemaMember[])

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

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

ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

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

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

ImportMembersMapping(XmlQualifiedName)

Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs

为 WSDL 文档中定义的使用文本的 SOAP 消息的单个元素部分生成内部类型映射信息。

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::Xml::XmlQualifiedName ^ name);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName name);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As XmlQualifiedName) As XmlMembersMapping

参数

name
XmlQualifiedName

一个 XmlQualifiedName ,指定消息部分的名称。

返回

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

注解

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

XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用 类。 当 WSDL 消息包装在单个部件元素中时,使用此重载。

适用于

ImportMembersMapping(XmlQualifiedName[])

Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName()) As XmlMembersMapping

参数

names
XmlQualifiedName[]

一个类型 XmlQualifiedName 的数组,指定消息部分的名称。

返回

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

注解

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

XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用 类。 参数的值 names 包含 WSDL 文档中消息定义下 parts 元素的限定名称。

此方法不考虑部件元素的类型。

适用于

ImportMembersMapping(String, String, SoapSchemaMember[])

Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs

为 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);
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 实例的数组,指定为其生成映射的元素的成员。

返回

一个 XmlMembersMapping,包含类型映射信息。

适用于

ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs
Source:
XmlSchemaImporter.cs

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

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName(), baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping

参数

names
XmlQualifiedName[]

一个类型 XmlQualifiedName 的数组,指定消息部分的名称。

baseType
Type

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

baseTypeCanBeIndirect
Boolean

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

返回

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

注解

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

XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用 类。 参数的值 names 包含 WSDL 文档中消息定义下 parts 元素的限定名称。

此方法不考虑部件元素的类型。

适用于