SoapCodeExporter.AddMappingMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 SoapElementAttribute 声明添加到方法参数或返回值,该值对应于 WSDL 文档中 SOAP 消息定义的部件元素。
重载
| 名称 | 说明 |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 SoapElementAttribute 声明添加到方法参数或返回值,该值对应于 WSDL 文档中 SOAP 消息定义的部件元素。 |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 将 SoapElementAttribute 声明添加到方法参数或返回值,该值对应于 WSDL 文档中 SOAP 消息定义的部件元素。 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)
将 SoapElementAttribute 声明添加到方法参数或返回值,该值对应于 WSDL 文档中 SOAP 消息定义的部件元素。
此 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类型映射。
注解
WSDL 文档指定 SOAP 编码时,Wsdl.exe 工具使用此方法,如 SOAP 1.1 规范的第 5 节中所述。
适用于
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)
将 SoapElementAttribute 声明添加到方法参数或返回值,该值对应于 WSDL 文档中 SOAP 消息定义的部件元素。
此 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类型映射。
- forceUseMemberName
- Boolean
true 添加包含所生成属性声明的 XML 元素名称的初始参数;否则,为 false.
注解
WSDL 文档指定 SOAP 编码时,Wsdl.exe 工具使用此方法,如 SOAP 1.1 规范的第 5 节中所述。