SoapExtensionImporter Classe

Definição

Fornece uma interface comum e funcionalidade para classes gerarem atributos de código que especificam extensões SOAP.

public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
Herança
SoapExtensionImporter

Comentários

A SoapExtensionImporterabstract classe expõe um abstract método , ImportMethodque permite que uma classe derivada adicione metadados a qualquer método que represente uma operação em uma associação. O método em si não é um método de entrada. Os atributos de código, que são adicionados a todos os métodos web em uma classe de associação, representam extensões ao protocolo soap web services, por exemplo, para adicionar cabeçalhos extras a uma mensagem SOAP de saída ou fazer processamento extra em uma mensagem SOAP de entrada.

Você pode usar uma classe derivada de SoapExtensionImporter para estender a geração de código proxy do cliente ou abstract código do servidor. Você pode usar essa classe derivada em conjunto com uma classe derivada da classe , que estende o abstractSoapExtension processamento em tempo de execução de mensagens SOAP no cliente ou serviço.

Você pode especificar SoapExtensionImporter em um arquivo de configuração por meio do soapExtensionImporterTypes elemento de configuração e seu elemento filho add . Você pode aplicar a configuração a:

  • Um aplicativo Web ASP.NET: serviço ou cliente.

  • Um aplicativo .NET Framework autônomo: somente cliente.

Construtores

SoapExtensionImporter()

Inicializa uma nova instância da classe SoapExtensionImporter.

Propriedades

ImportContext

Obtém ou define a instância de SoapProtocolImporter que invoca o método ImportMethod(CodeAttributeDeclarationCollection).

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
ImportMethod(CodeAttributeDeclarationCollection)

Quando substituído em uma classe derivada, adiciona as declarações de atributo de código a qualquer método que representa uma operação em uma associação.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também