Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se explica cómo exportar los metadatos desde los extremos de servicio.
Exportar metadatos desde extremos de servicio
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().
Cree un objeto WsdlExporter.
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.
Cree una matriz de objetos ServiceEndpoint.
Exporte los metadatos para cada extremo de servicio.
Compruebe para asegurarse de que no se produjo ningún error durante el proceso de exportación y recupere los metadatos.
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