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

Примечание.

Наборы данных и связанные классы являются устаревшими технологиями платформа .NET Framework с начала 2000-х годов, которые позволяют приложениям работать с данными в памяти во время отключения приложений от базы данных. Они особенно полезны для приложений, которые позволяют пользователям изменять данные и сохранять изменения обратно в базу данных. Хотя наборы данных оказались очень успешными, мы рекомендуем новым приложениям .NET использовать Entity Framework Core. Entity Framework предоставляет более естественный способ работы с табличными данными в виде объектных моделей, и он имеет более простой интерфейс программирования.

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

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

Список задач

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

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

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

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

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

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

Список элементов пользовательского интерфейса (UIElement)

Адрес

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

Примечание.

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

Уровень доступа для созданных классов

Определяет уровень доступа кода для классов клиента WCF.

Примечание.

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

Создать асинхронные операции

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

Создать операции на основе задач

При написании асинхронного кода этот параметр позволяет воспользоваться преимуществами библиотеки параллельных задач (TPL), которая была представлена в .NET 4. См. библиотеку параллельных задач (TPL).

Всегда создавать контракты сообщений

Определяет, создаются ли типы контрактов сообщений для клиента WCF. Дополнительные сведения о контрактах сообщений см. в разделе Использование контрактов сообщений.

Тип коллекции

Указывает тип коллекции списка для клиента WCF. Значение по умолчанию — Array.

Тип коллекции для словаря

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

Повторно использовать типы в сборках, на которые есть ссылки

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

Повторно использовать типы во всех сборках, на которые имеется ссылка

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

Повторно использовать типы в указанных сборках, на которые есть ссылки

При выборе повторно используются только выбранные типы в списке ссылочных сборок.

Сборки, на которые заданы ссылки

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

Добавление веб-ссылки

Откроется диалоговое окно Добавление веб-ссылки.

Примечание.

Этот параметр следует использовать только для проектов, предназначенных для версии 2.0 платформа .NET Framework.

Примечание.

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

См. также