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


Практическое руководство. Изменение типов операций и параметров для веб-служб ASP.NET

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

В конструкторе приложений и конструкторе систем можно изменить типы, на которые ссылаются операции и параметры для конечной точки поставщика веб-службы в приложении ASP.NET. Эти типы можно изменять в окне "Сведения о веб-службе" или в окне свойств. После реализации приложения эти типы можно изменять в программном коде, открыв файл класса веб-службы или CD-файл схемы классов, если он существует, в проекте приложения.

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

Если операции и параметры ссылаются на пользовательские типы, можно изменить определения этих типов, открыв их файлы классов или файлы схем классов, если такие существуют. Если эти файлы не существуют, можно добавить их в проект приложения после реализации приложения. Дополнительные сведения см. в разделе Практическое руководство. Определение типов операций и параметров для веб-служб ASP.NET.

Изменение ссылки на тип операции или параметра в окне "Сведения о веб-службе"

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

  2. В меню Схема выберите пункт Определить операции.

    ms181847.alert_note(ru-ru,VS.90).gifСовет.

    Также можно щелкнуть конечную точку правой кнопкой мыши и выбрать пункт Определить операции.

    Откроется окно "Сведения о веб-службе".

  3. В окне "Сведения о веб-службе" измените имя типа в соответствующей строке операции или параметра.

Изменение ссылки на тип операции или параметра в файле класса веб-службы или на схеме классов

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

  2. В меню Схема укажите пункт Реализация и выберите одно из следующих действий.

    • Перейти к коду, чтобы открыть файл класса веб-службы.

      ms181847.alert_note(ru-ru,VS.90).gifСовет.

      Также можно щелкнуть конечную точку правой кнопкой мыши и выбрать команду Перейти к коду.

      Откроется файл класса веб-службы.

    • Просмотреть в схеме класса - <имя_веб-службы>, чтобы открыть схему классов веб-службы.

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

      Новая диаграмма классов создается, если ранее не была сохранена схема классов. В противном случае открывается ранее сохраненная схема классов.

  3. В файле класса веб-службы или на схеме классов измените имя типа, на который ссылается нужная операция или параметр.

    ms181847.alert_note(ru-ru,VS.90).gifСовет.

    Также можно открыть эти файлы из соответствующего проекта приложения в обозревателе решений.

Изменение определения для типа операции или параметра

  1. В окне "Сведения о веб-службе" щелкните правой кнопкой мыши строку операции или параметра, ссылающуюся на тип, для которого нужно изменить определение.

  2. Выберите одно из следующих действий.

    • Просмотреть код - <имя_типа>, чтобы открыть файл класса для типа, если этот файл существует в проекте.

    • Просмотреть в схеме класса - <имя_типа>, чтобы создать или открыть существующую схему классов для типа.

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

      Конструктор классов создает схему классов, если ранее не была сохранена схема. В противном случае он открывает ранее сохраненную схему классов.

  3. В файле класса или на схеме классов внесите в определение типа необходимые изменения.

Дополнительные сведения о схемах классов см. в разделе Разработка и просмотр классов и типов.

См. также

Основные понятия

Общие сведения о приложениях ASP.NET на диаграммах приложений

Ссылки

Сочетания клавиш для окна "Сведения о веб-службе"

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

Определение операций для веб-служб ASP.NET