Compartir a través de


Cómo: Exportar metadatos desde extremos de servicio

En este tema se explica cómo exportar los metadatos desde los extremos de servicio.

Exportar metadatos desde extremos de servicio

  1. Cree un nuevo Proyecto App de Consola de Visual Studio. Agregue el código que se muestra en los pasos siguientes en el archivo Program.cs generado dentro del método main().

  2. Cree un objeto WsdlExporter.

  3. Establezca la propiedad PolicyVersion en uno de los valores de enumeración desde PolicyVersion. Este ejemplo establece el valor en Policy15 que corresponde a WS-Policy 1.5.

  4. Cree una matriz de objetos ServiceEndpoint.

  5. Exporte los metadatos para cada extremo de servicio.

  6. Compruebe para asegurarse de que no se produjo ningún error durante el proceso de exportación y recupere los metadatos.

  7. Ahora puede utilizar los metadatos, de manera que puede escribirlos en un archivo llamando al método WriteTo.

Ejemplo

A continuación, se muestra una lista de código completa en este ejemplo.

Compilar el código

Al compilar Program.cs, haga referencia a System.ServiceModel.dll.

Consulte también

Conceptos

Información general de la arquitectura de metadatos
Utilización de los metadatos
Extremos: direcciones, enlaces y contratos