Share via


SoapCodeExporter.AddMappingMetadata 方法

定义

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

重载

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

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

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

参数

metadata
CodeAttributeDeclarationCollection

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

member
XmlMemberMapping

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

注解

当 WSDL 文档指定 SOAP 编码时,Wsdl.exe工具使用此方法,如 SOAP 1.1 规范的第 5 节中所述。

适用于

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

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

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

参数

metadata
CodeAttributeDeclarationCollection

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

member
XmlMemberMapping

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

forceUseMemberName
Boolean

如果要添加的初始参数包含要生成的特性声明的 XML 元素名,则为 true;否则为 false

注解

当 WSDL 文档指定 SOAP 编码时,Wsdl.exe工具使用此方法,如 SOAP 1.1 规范的第 5 节中所述。

适用于