XmlCodeExporter.AddMappingMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 <part>
元素的方法参数或返回值。
重载
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中非 SOAP 消息定义的 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 <part>
元素的方法参数或返回值。
此 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 Framework 类型映射。
- ns
- String
SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。
注解
此方法由 Web 服务描述语言工具 (Wsdl.exe) 在 WSDL 文档指定文本使用时,指示 SOAP 消息参数的内容和返回值 (或请求和响应文档) 按原义使用 XML 架构定义进行指定。
适用于
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中非 SOAP 消息定义的 <part>
元素的方法返回值。
此 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 Framework 类型映射信息。
- ns
- String
SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。
注解
Web 服务描述语言工具 (Wsdl.exe) 在 WSDL 文档使用 HTTP GET 和 HTTP POST 操作指定 Web 服务的 .NET Framework 非 SOAP 实现时使用此方法。
适用于
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
将 XmlElementAttribute 声明添加到对应于 Web 服务描述语言 (WSDL) 文档中 SOAP 消息定义的 <part>
元素的方法参数或返回值。
此 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 Framework 类型映射。
- ns
- String
SOAP 消息部分的 XML 命名空间,已为其生成成员参数中的类型映射信息。
- forceUseMemberName
- Boolean
帮助确定是否添加初始参数的标志,其中初始参数包含要生成的特性声明的 XML 元素名称。
注解
Web 服务描述语言工具 (Wsdl.exe) 在 WSDL 文档指定文字使用时使用此方法,这表示 SOAP 消息参数和返回值 (或请求和响应文档的内容) 按原义使用 XML 架构定义进行指定。