SoapTransportImporter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служит базовым классом для производных классов, импортирующих протоколы передачи SOAP в веб-службы XML.
public ref class SoapTransportImporter abstract
public abstract class SoapTransportImporter
type SoapTransportImporter = class
Public MustInherit Class SoapTransportImporter
- Наследование
-
SoapTransportImporter
Комментарии
Внимание!
Хотя этот класс предназначен для использования в качестве базового класса для определяемых пользователем классов, текущая реализация веб-служб XML не поддерживает такие определяемые пользователем классы.
Дополнительные сведения об указании протоколов для веб-служб XML см. в разделе Xml Web Services Using ASP.NET. Дополнительные сведения о языке описания веб-служб (WSDL) см. в спецификации WSDL .
Примечания для тех, кто реализует этот метод
При наследовании от класса SoapTransportImporter необходимо переопределить следующие члены: IsSupportedTransport(String) и ImportClass().
Реализации этих элементов по умолчанию не выполняют никаких действий.
Конструкторы
SoapTransportImporter() |
Инициализирует новый экземпляр класса SoapTransportImporter. |
Свойства
ImportContext |
Возвращает или устанавливает ссылку на SoapProtocolImporter, выполняющий импорт. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
ImportClass() |
После переопределения в производном классе в данном методе используются сведения, содержащиеся в модели объектов ServiceDescription (доступной через свойство ImportContext ), для добавления транспортно-ориентированного кода в создаваемый класс. |
IsSupportedTransport(String) |
При переопределении в производном классе данный метод определяет, поддерживается ли заданный транспортный протокол веб-службой XML. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |