Директива @ WebService в XML-веб-службах
Этот раздел посвящен технологии прежних версий. Веб-службы XML и клиенты веб-служб XML должны создаваться с использованием Windows Communication Foundation.
Определяет атрибуты, относящиеся к XML-веб-службе (ASMX-файлу), используемые средством синтаксического анализа и компилятором ASP.NET.
<%@ WebService attribute="value" [attribute="value"…] %>
Атрибуты
Термин |
Определение |
Class |
Указывает класс, где реализована XML-веб-служба, который автоматически компилируется, когда к веб-службе выполняется первое обращение после изменения. Значением может быть любое допустимое имя класса, находящегося в одном файле с директивой WebService или в отдельном файле. Если класс находится в отдельном файле, то он должен располагаться в каталоге \Bin веб-приложения, где размещается XML-веб-служба. Этот атрибут необходим для компиляции XML-веб-службы. |
CodeBehind |
Определяет исходный файл, реализующий XML-веб-службу, если реализующий ее класс находится в другом файле и не был скомпилирован в сборку и помещен в каталог \Bin. |
Debug |
Указывает, будет ли XML-веб-служба компилироваться с отладочными символами. Значение true, если веб-служба с поддержкой XML компилируется с отладочными символами, и значение false в противном случае. |
Language |
Задает язык, используемый при компиляции всего встроенного кода в ASMX-файле XML-веб-службы. Значения данного атрибута могут представлять любой язык, поддерживаемый .NET, включая C#, VB и JS, что соответствует языкам C#, Visual Basic .NET и JScript .NET. |
См. также
Основные понятия
Основные сведения об XML-веб-службах в ASP.NET