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)

Применяется к

См. также раздел