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


SoapExtensionImporter Класс

Определение

Предоставляет общий интерфейс и функциональные возможности для классов для создания атрибутов кода, указывающих расширения SOAP.

public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
Наследование
SoapExtensionImporter

Комментарии

Класс SoapExtensionImporterabstract предоставляет метод abstract, ImportMethod, который позволяет производным классу добавлять метаданные в любой метод, представляющий операцию в привязке. Сам метод не является методом ввода. Атрибуты кода, добавляемые ко всем веб-методам в классе привязки, представляют расширения протокола веб-служб SOAP, например для добавления дополнительных заголовков в исходящее сообщение SOAP или выполнения дополнительной обработки входящего сообщения SOAP.

Класс, производный от SoapExtensionImporter, можно использовать для расширения создания клиентского прокси-кода или abstract кода сервера. Вы можете использовать такой производный класс в сочетании с классом, производным от класса abstractSoapExtension, который расширяет обработку сообщений 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)

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

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