Compartir a través de


Configurar referencia de servicio (Cuadro de diálogo)

El cuadro de diálogo Configurar referencia de servicio le habilita para configurar el comportamiento de servicios de Windows Communication Foundation (WCF).

[!NOTA]

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos.Para cambiar su configuración, elija Importar y exportar configuraciones en el menú Herramientas.Para obtener más información, vea Valores de configuración de Visual Studio.

Para tener acceso al cuadro de diálogo Configurar referencia de servicio, haga clic con el botón secundario en una referencia del servicio en el Explorador de soluciones y elija Configurar referencia de servicio.También, puede tener acceso al cuadro de diálogo haciendo clic en el botón Avanzadas en Agregar referencia de servicio (Cuadro de diálogo).

  • Para cambiar la dirección donde se hospeda un servicio WCF, escriba la nueva dirección en el campo Dirección.

  • Para cambiar el nivel de acceso para las clases en un cliente de WCF, seleccione una palabra clave de nivel de acceso en la lista Nivel de acceso de las clases generadas.

  • Para llamar de forma asincrónica a los métodos de un servicio WCF, active la casilla Generar operaciones asincrónicas.

  • Para generar tipos de contrato de mensaje en un cliente de WCF, active la casilla Generar siempre contratos de mensaje.

  • Para especificar los tipos de colección de lista o diccionario para un cliente de WCF, seleccione los tipos en las listas Tipo de colección y Tipo de colección de diccionario .

  • Para deshabilitar el uso compartido de tipo, desactive la casilla Volver a usar tipos en ensamblados a los que se hace referencia.Para habilitar el uso compartido de tipos para un subconjunto de ensamblados a los que se hace referencia, active la casilla Volver a usar tipos en ensamblados a los que se hace referencia, seleccione Volver a usar tipos en los ensamblados especificados y seleccione las referencias que desee en la lista Ensamblados a los que se hace referencia.

  • Dirección
    Se utiliza para actualizar la dirección web en la que una referencia de servicio busca un servicio.Por ejemplo, durante el desarrollo, es posible hospedar el servicio en un servidor de desarrollo y moverlo después a un servidor de producción, lo que requiere un cambio de dirección.

    [!NOTA]

    El elemento Dirección no está disponible cuando el cuadro de diálogo Configurar referencia de servicio se muestra desde Agregar referencia de servicio (Cuadro de diálogo).

  • Nivel de acceso de las clases generadas
    Determina el nivel de acceso del código para las clases de cliente de WCF.

    [!NOTA]

    Para los proyectos de sitios web, esta opción está establecida siempre en Public y no se puede cambiar.Para obtener más información, vea Solucionar problemas de referencias de servicio.

  • Generar operaciones asincrónicas
    Determina si se llamará a los métodos de servicio WCF de manera sincrónica (el valor predeterminado) o de asincrónica.

  • Generar siempre contratos de mensaje
    Determina si los tipos de contrato de mensaje se generarán para un cliente de WCF.Para obtener más información sobre contratos de mensaje, vea Using Message Contracts.

  • Tipo de colección
    Especifica el tipo de colección de lista para un cliente de WCF.El tipo predeterminado es Array.

  • Tipo de colección de diccionario
    Especifica el tipo de colección de diccionario para un cliente de WCF.El tipo predeterminado es Dictionary<TKey, TValue>.

  • Volver a usar tipos en ensamblados a los que se hace referencia
    Determina si un cliente de WCF intentará volver a usar los que ya existen en ensamblados a los que se hace referencia en lugar de generar nuevos tipos cuando se agrega o actualiza un servicio.De forma predeterminada, esta opción está activada.

  • Volver a usar tipos en todos los ensamblados a los que se hace referencia
    Cuando se seleccionan, se volverán a usar todos los tipos de la lista Ensamblados a los que se hace referencia si es posible.Esta opción se encuentra activada de forma predeterminada.

  • Volver a usar tipos en los ensamblados especificados
    Cuando se seleccionan, únicamente se volverán a usar los tipos seleccionados en la lista Ensamblados a los que se hace referencia.

  • Ensamblados a los que se hace referencia
    Contiene una lista de ensamblados a los que se ha hecho referencia para el proyecto o sitio web.Cuando aparece seleccionada la opción Volver a usar tipos en los ensamblados especificados, los ensamblados individuales pueden estar seleccionados o borrados.

  • Agregar referencia Web
    Muestra el Agregar referencia Web (Cuadro de diálogo).

    [!NOTA]

    Esta opción sólo se debería usar para los proyectos que deben tener como destino la versión 2.0 de .NET Framework.

    [!NOTA]

    El botón Agregar referencia Web únicamente está disponible cuando el cuadro de diálogo Configurar referencia de servicio se muestra desde Agregar referencia de servicio (Cuadro de diálogo).

Vea también

Tareas

Cómo: Agregar, actualizar o quitar una referencia de servicio

Cómo: Agregar una referencia a un servicio web XML

Referencia

Agregar referencia de servicio (Cuadro de diálogo)

Configurar referencia de servicio (Cuadro de diálogo)

Otros recursos

Consuming ASMX and WCF Services Sample