Compartir vía


SoapCodeExporter Clase

Definición

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
SoapCodeExporter

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)

Se aplica a

Consulte también