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


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

Заметка

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

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

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

Список задач

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

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

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

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

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

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

Список UIElement

Адрес

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

Заметка

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

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

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

Заметка

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

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

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

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

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

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

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

тип коллекции

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

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

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

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

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

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

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

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

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

перечень подключаемых сборок

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

Добавить веб-ссылку

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

Заметка

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

Заметка

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

См. также