XmlCodeExporter.AddMappingMetadata Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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 |
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.