SoapExtensionImporter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 abstract
SoapExtension 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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de