语言

XmlCodeExporter.AddMappingMetadata 方法

定义

将 XmlElementAttribute 声明添加到方法参数或返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中 SOAP 消息定义的元素。

重载

名称 说明
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

将 XmlElementAttribute 声明添加到方法参数或返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中 SOAP 消息定义的元素。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

XmlElementAttribute将声明添加到方法返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中非 SOAP 消息定义的元素。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

将 XmlElementAttribute 声明添加到方法参数或返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中 SOAP 消息定义的元素。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

将 XmlElementAttribute 声明添加到方法参数或返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中 SOAP 消息定义的元素。

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)

参数

metadata
CodeAttributeDeclarationCollection

方法向其添加特性声明的生成的类型的对象的集合 CodeAttributeDeclaration 。

member
XmlMemberMapping

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

ns
String

为其生成成员参数中的类型映射信息的 SOAP 消息部分的 XML 命名空间。

注解

当 WSDL 文档指定文本使用时,Web 服务描述语言工具(Wsdl.exe)将使用此方法,指示使用 XML 架构定义指定 SOAP 消息参数和返回值(或请求和响应文档)的内容。

适用于

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

XmlElementAttribute将声明添加到方法返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中非 SOAP 消息定义的元素。

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)

参数

metadata
CodeAttributeDeclarationCollection

方法向其添加特性声明的生成的类型的对象的集合 CodeAttributeDeclaration 。

mapping
XmlTypeMapping

XML 架构元素的内部.NET类型映射信息。

ns
String

为其生成成员参数中的类型映射信息的 SOAP 消息部分的 XML 命名空间。

注解

当 WSDL 文档使用 HTTP-GET 和 HTTP-POST 操作指定 web 服务的 .NET 框架的非 SOAP 实现时,Web 服务描述语言工具(Wsdl.exe)使用此方法。

适用于

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

将 XmlElementAttribute 声明添加到方法参数或返回值,该值对应于 <part> Web 服务描述语言(WSDL)文档中 SOAP 消息定义的元素。

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)

参数

metadata
CodeAttributeDeclarationCollection

方法向其添加特性声明的生成的类型的对象的集合 CodeAttributeDeclaration 。

member
XmlMemberMapping

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

ns
String

为其生成成员参数中的类型映射信息的 SOAP 消息部分的 XML 命名空间。

forceUseMemberName
Boolean

有助于确定是否添加包含所生成属性声明的 XML 元素名称的初始参数的标志。

注解

当 WSDL 文档指定文本使用时,Web 服务描述语言工具(Wsdl.exe)使用此方法,指示使用 XML 架构定义指定 SOAP 消息参数和返回值(或请求和响应文档)的内容。

适用于