Compartir a través de


Ejemplo de tecnología de servicios Web IXmlSerializable

Actualización: noviembre 2007

En este ejemplo se muestra cómo utilizar IXmlSerializable para controlar la serialización de tipos personalizados en servicios Web ASP.NET.

Para obtener información sobre el uso de los ejemplos, vea los siguientes temas:

Download sample

Para generar el ejemplo mediante Visual Studio

  1. Abra Visual Studio 2005 y seleccione Nuevo sitio web en el menú Archivo.

  2. En el panel izquierdo del cuadro de diálogo Nuevo sitio Web, seleccione su lenguaje de programación deseado y, a continuación, en el panel derecho, seleccione Servicio Web ASP.NET.

  3. Escriba IXmlSerializable como el nombre del nuevo servicio Web.

  4. En la ventana Explorador de soluciones, haga clic con el botón secundario en el icono de Service.asmx y seleccione Eliminar; repita este paso para el archivo Service.asmx codebehind.

  5. Haga clic con el botón secundario en el directorio de proyecto y seleccione Agregar elemento existente. En el cuadro de diálogo, navegue hasta el subdirectorio Servicio del directorio del lenguaje específico.

  6. Seleccione Service.asmx y, a continuación, repita este paso para el archivo Service.asmx codebehind.

  7. Abra el Explorador de Windows y navegue hasta el directorio que contiene el directorio IXmlSerializable que creó anteriormente en el paso 3.

  8. Haga clic con el botón secundario en el icono del directorio IXmlSerializable y seleccione Compartir y seguridad.

  9. En la ficha Uso compartido de Web, seleccione Compartir esta carpeta y confirme la configuración predeterminada, incluido el nombre IXmlSerializable.

  10. Haga clic en Aceptar.

Para ejecutar el ejemplo

  1. Abra una ventana del explorador y seleccione su barra de direcciones.

  2. Escriba https://localhost/IXmlSerializable/Service.asmx.

Vea también

Referencia

IXmlSerializable

System.Xml.Serialization

XmlConvert

XmlQualifiedName

XmlReader

XmlSchema

XmlSchemaSet

XmlUrlResolver

XmlWriter