Compartir a través de


XmlCodeExporter.AddMappingMetadata Método

Definición

Agrega una declaración XmlElementAttribute a un parámetro de método o un valor devuelto que corresponde a un elemento <part> de una definición de mensaje SOAP de un documento de lenguaje de descripción de servicios Web (WSDL).

Sobrecargas

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega una declaración XmlElementAttribute a un parámetro de método o un valor devuelto que corresponde a un elemento <part> de una definición de mensaje SOAP de un documento de lenguaje de descripción de servicios Web (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega una declaración XmlElementAttribute a un valor devuelto de método que corresponde a un elemento <part> de una definición de mensaje no SOAP en un documento de lenguaje de descripción de servicios Web (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega una declaración XmlElementAttribute a un parámetro de método o un valor devuelto que corresponde a un elemento <part> de una definición de mensaje SOAP de un documento de lenguaje de descripción de servicios Web (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Agrega una declaración XmlElementAttribute a un parámetro de método o un valor devuelto que corresponde a un elemento <part> de una definición de mensaje SOAP de un documento de lenguaje de descripción de servicios Web (WSDL).

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

metadata
CodeAttributeDeclarationCollection

La colección de objetos CodeAttributeDeclaration para el tipo generado al que el método agrega una declaración de atributo.

member
XmlMemberMapping

Una asignación de tipo .NET Framework interna para una parte del elemento única de una definición de mensaje WSDL.

ns
String

El espacio de nombres XML de la parte del mensaje SOAP para la que se ha generado la información de asignación de tipo en el parámetro de miembro.

Comentarios

La herramienta lenguaje de descripción de servicios web (Wsdl.exe) utiliza este método cuando un documento WSDL especifica un uso literal, lo que indica que el contenido de los parámetros de mensaje SOAP y los valores devueltos (o documentos de solicitud y respuesta) se especifican literalmente con las definiciones de esquemas XML.

Se aplica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Agrega una declaración XmlElementAttribute a un valor devuelto de método que corresponde a un elemento <part> de una definición de mensaje no SOAP en un documento de lenguaje de descripción de servicios Web (WSDL).

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

metadata
CodeAttributeDeclarationCollection

La colección de objetos CodeAttributeDeclaration para el tipo generado al que el método agrega una declaración de atributo.

mapping
XmlTypeMapping

Información de asignación interna de tipos de .NET Framework para un elemento del esquema XML.

ns
String

El espacio de nombres XML de la parte del mensaje SOAP para la que se ha generado la información de asignación de tipo en el parámetro de miembro.

Comentarios

La herramienta lenguaje de descripción de servicios web (Wsdl.exe) utiliza este método cuando un documento WSDL especifica las implementaciones que no son SOAP del .NET Framework de servicios Web mediante las operaciones HTTP-GET y HTTP-POST.

Se aplica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Agrega una declaración XmlElementAttribute a un parámetro de método o un valor devuelto que corresponde a un elemento <part> de una definición de mensaje SOAP de un documento de lenguaje de descripción de servicios Web (WSDL).

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

metadata
CodeAttributeDeclarationCollection

La colección de objetos CodeAttributeDeclaration para el tipo generado al que el método agrega una declaración de atributo.

member
XmlMemberMapping

Una asignación de tipo .NET Framework interna para una parte del elemento única de una definición de mensaje WSDL.

ns
String

El espacio de nombres XML de la parte del mensaje SOAP para la que se ha generado la información de asignación de tipo en el parámetro de miembro.

forceUseMemberName
Boolean

Marca que ayuda a determinar si agregar un argumento inicial que contenga el nombre del elemento XML para la declaración de atributos que se está generando.

Comentarios

La herramienta lenguaje de descripción de servicios web (Wsdl.exe) utiliza este método cuando un documento WSDL especifica un uso literal, lo que indica que el contenido de los parámetros de mensaje SOAP y los valores devueltos (o documentos de solicitud y respuesta) se especifican literalmente con las definiciones de esquemas XML.

Se aplica a