Поделиться через


Диалоговое окно "Настроить ссылку на службу"

Обновлен: Ноябрь 2007

Диалоговое окно Настроить ссылку на службу позволяет настроить поведение служб Windows Communication Foundation (WCF).

Чтобы открыть диалоговое окно Настроить ссылку на службу, дважды щелкните ссылку на службу в Обозревателе решений и выберите Настроить ссылку на службу. Можно также открыть это диалоговое окно, нажав кнопку Дополнительно в Диалоговое окно "Добавить ссылку на службу".

  • Чтобы изменить адрес, в котором размещена служба WCF, введите новый адрес в поле Address.

  • Чтобы изменить уровень доступа для классов в клиенте WCF, выберите ключевое слово уровня доступа в списке Уровень доступа для созданных классов.

  • Для асинхронного вызова методов службы WCF поставьте флажок Создать асинхронные операции.

  • Чтобы создать типы контрактов сообщений в клиенте WCF, поставьте флажок Всегда создавать контракты сообщений.

  • Чтобы создать список или словарь типов коллекций для клиента WCF, выберите типы в списках Тип коллекции и Тип коллекции для словаря.

  • Чтобы отключить совместное использование типов, снимите флажок Повторно использовать типы в сборках, на которые есть ссылки. Чтобы включить совместное использование типов для подмножества сборок, на которые имеются ссылки, уставите флажок Повторно использовать типы в сборках, на которые имеются ссылки, выберите Повторно использовать типы в указанных сборках, на которые имеются ссылки и выберите нужные ссылки в окне Список сборок, на которые имеются ссылки.

  • Address
    Используется для обновления веб-адреса, по которому ссылка на службу ищет службу. Например, во время разработки служба могла быть размещена на сервере разработки, а затем позднее перемещена на рабочий сервер, что делает необходимым изменение адреса.

    Bb514724.alert_note(ru-ru,VS.90).gifПримечание.

    Элемент Address недоступен, если диалоговое окно Настройка ссылок на службы было открыто из Диалоговое окно "Добавить ссылку на службу".

  • Уровень доступа для созданных классов
    Задает уровень доступа к коду для классов клиента WCF.

    Bb514724.alert_note(ru-ru,VS.90).gifПримечание.

    Для проектов веб-узлов этот параметр всегда имеет значение Public и не может быть изменен. Дополнительные сведения см. в разделе Диагностика ссылок на службы.

  • Создать асинхронные операции
    Определяет, будут ли методы службы WCF вызываться синхронно (по умолчанию) или асинхронно.

  • Всегда создавать контракты сообщений
    Определяет, будут ли создаваться типы контрактов сообщений для клиента WCF. Дополнительные сведения о контрактах сообщений см. в разделе Using Message Contracts.

  • Тип коллекции
    Задает тип коллекции списка для клиента WCF. Тип по умолчанию — Array.

  • Тип коллекции для словаря
    Задает тип коллекции для словаря клиента WCF. Тип по умолчанию — Dictionary<TKey, TValue>.

  • Повторно использовать типы в сборках, на которые есть ссылки
    Определяет, будет ли клиент WCF при добавлении или обновлении службы вместо создания новых типов пытаться повторно использовать типы, уже существующие в сборках, на которые есть ссылки. По умолчанию этот параметр включен.

  • Повторно использовать типы во всех сборках, на которые есть ссылки
    Если выбран этот флажок, то по возможности все типы в Списке сборок, на которые есть ссылки будут использоваться повторно. Этот параметр выбран по умолчанию.

  • Повторно использовать типы в указанных сборках, на которые есть ссылки
    Если выбран этот флажок, то повторно использоваться будут только типы, помеченные в Списке сборок, на которые есть ссылки.

  • Список сборок, на которые есть ссылки
    Содержит список сборок, на которые есть ссылки, для проекта или веб-узла. Если выбран флажок, Повторно использовать типы в указанных сборках, на которые есть ссылки, то можно выбрать или отменить выбор каждой сборки по-отдельности.

  • Добавить веб-ссылку
    Выводит Диалоговое окно "Добавление веб-ссылки".

    Bb514724.alert_note(ru-ru,VS.90).gifПримечание.

    Этот параметр должен использоваться только для проектов в версии 2.0 .NET Framework.

    Bb514724.alert_note(ru-ru,VS.90).gifПримечание.

    Кнопка Добавить веб-ссылку доступна, только когда диалоговое окно Настройка ссылок на службы было открыто из Диалоговое окно "Добавить ссылку на службу".

См. также

Задачи

Практическое руководство. Добавление, обновление или удаление ссылки на службу

Практическое руководство. Добавление ссылки на веб-службу

Пример использования служб ASMX и WCF

Ссылки

Диалоговое окно "Добавить ссылку на службу"

Другие ресурсы

Службы Windows Communication Foundation и службы данных ADO.NET