Cómo: Enlazar datos devueltos por un servicio
Actualización: noviembre 2007
Puede enlazar datos devueltos por un servicio Windows Communication Foundation (WCF) a un control, de la misma manera que puede enlazar cualquier otro origen de datos a un control. Al agregar una referencia a un servicio WCF, si el servicio contiene tipos compuesto que devuelven datos, se agregan automáticamente a la ventana Orígenes de datos.
Para enlazar un control a un campo de datos único devuelto por un servicio WCF
En el menú Datos, haga clic en Mostrar orígenes de datos. Aparecerá la ventana Orígenes de datos.
En la ventana Orígenes de datos, expanda el nodo para obtener la referencia de servicio. Se mostrará cualquier tipo compuesto devuelto por el servicio.
Expanda un nodo para un tipo. Se mostrarán los campos de datos para ese tipo.
Seleccione un campo y haga clic en la flecha de lista desplegable para mostrar una lista de controles disponibles para el tipo de datos.
Haga clic en el tipo de control al que desea enlazar.
Arrastre el campo a un formulario. El control se agregará al formulario junto con un componente BindingSource y un componente BindingNavigator.
Repita los pasos del 4 al 6 para cualquier otro campo que desee enlazar.
Para enlazar un control al tipo compuesto devuelto por un servicio WCF
En el menú Datos, seleccione Mostrar orígenes de datos. Aparecerá la ventana Orígenes de datos.
En la ventana Orígenes de datos, expanda el nodo para obtener la referencia de servicio. Se mostrará cualquier tipo compuesto devuelto por el servicio.
Seleccione un nodo para un tipo y haga clic en la flecha de lista desplegable para mostrar una lista de opciones disponibles.
Haga clic en DataGridView para mostrar los datos en una cuadrícula o bien, haga clic en Detalles para mostrar los datos en controles individuales.
Arrastre el nodo al formulario. Los controles se agregarán al formulario junto con un componente BindingSource y un componente BindingNavigator.
Vea también
Tareas
Cómo: Agregar una referencia a un servicio web XML
Ejemplo Consuming ASMX and WCF Services
Cómo: Enlazar datos al control DataGridView de formularios Windows Forms mediante el diseñador
Referencia
Agregar referencia de servicio (Cuadro de diálogo)
Otros recursos
Servicios de Windows Communication Foundation y servicios de datos de ADO.NET