SoapExtensionImporter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает общий интерфейс и функциональность для создания в классах атрибутов кода, указывающих расширения SOAP.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Наследование
-
SoapExtensionImporter
Комментарии
Класс SoapExtensionImporter abstract
предоставляет abstract
метод, который позволяет производной классу добавлять метаданные в любой метод, ImportMethodпредставляющий операцию в привязке. Сам метод не является методом ввода. Атрибуты кода, добавляемые во все веб-методы в классе привязки, представляют расширения для протокола веб-служб SOAP, например для добавления дополнительных заголовков в исходящее сообщение SOAP или выполнения дополнительной обработки входящих сообщений SOAP.
Класс, производный от SoapExtensionImporter класса, можно использовать для расширения создания клиентского прокси-кода или abstract
серверного кода. Такой производный класс можно использовать в сочетании с классом, производным от abstract
SoapExtension класса, который расширяет обработку сообщений SOAP во время выполнения на клиенте или службе.
Можно указать SoapExtensionImporter в файле конфигурации с помощью soapExtensionImporterTypes
элемента конфигурации и его дочернего add
элемента. Вы можете применить конфигурацию к:
Веб-приложение ASP.NET: служба или клиент.
Автономное приложение платформа .NET Framework: только клиент.
Конструкторы
SoapExtensionImporter() |
Инициализирует новый экземпляр класса SoapExtensionImporter. |
Свойства
ImportContext |
Возвращает или задает экземпляр класса SoapProtocolImporter, который вызывает метод ImportMethod(CodeAttributeDeclarationCollection). |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
ImportMethod(CodeAttributeDeclarationCollection) |
При переопределении в производном классе добавляет объявления атрибута кода в любой метод, который представляет операцию в привязке. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |