SoapCodeExporter Clase
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í.
Genera tipos y declaraciones de atributos a partir de información de asignación de tipos interna para partes de mensajes codificadas con SOAP definidas en un documento WSDL.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
- Herencia
-
SoapCodeExporter
- Herencia
Comentarios
La SoapCodeExporter clase la usa la Herramienta de lenguaje de descripción de servicios web (Wsdl.exe) y la ServiceDescriptionImporter clase al generar clases de proxy de cliente o clases de servidor abstractas a partir de un documento de lenguaje de descripción de servicios web (WSDL). En lugar de usar SoapCodeExporter directamente, use Wsdl.exe.
Constructores
| Nombre | Description |
|---|---|
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la SoapCodeExporter clase , especificando un espacio de nombres de código, una unidad de compilación de código, un generador de código, opciones de generación de código y asignaciones. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la SoapCodeExporter clase , especificando un espacio de nombres de código, una unidad de compilación de código, opciones de generación de código y asignaciones. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la SoapCodeExporter clase , especificando un espacio de nombres de código, una unidad de compilación de código y opciones de generación de código. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la SoapCodeExporter clase , especificando un parámetro de unidad de compilación de código además de un parámetro de espacio de nombres. |
| SoapCodeExporter(CodeNamespace) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la SoapCodeExporter clase , suponiendo que no haya ninguna unidad de compilación de código. |
Propiedades
| Nombre | Description |
|---|---|
| IncludeMetadata |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una colección de XmlIncludeAttribute declaraciones, especificando tipos derivados. |
| IncludeMetadata |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una colección de metadatos de atributo de código que se incluye cuando se exporta el código. (Heredado de CodeExporter) |
Métodos
| Nombre | Description |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Agrega una SoapElementAttribute declaración a un parámetro de método o un valor devuelto que corresponde a un elemento de parte de una definición de mensaje SOAP en un documento WSDL. |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Agregue una SoapElementAttribute declaración a un parámetro de método o valor devuelto correspondiente a un elemento de parte de una definición de mensaje SOAP en un documento WSDL. |
| Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| ExportMembersMapping(XmlMembersMapping) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Genera un tipo .NET, más declaraciones de atributo, para cada una de las partes que pertenecen a una definición de mensaje SOAP en un documento WSDL. |
| ExportTypeMapping(XmlTypeMapping) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Genera un tipo de .NET, más declaraciones de atributos, para un encabezado SOAP. |
| GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |