SoapExtensionReflector 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 a funcionalidade para classes adicionarem informações de extensão SOAP a um objeto ServiceDescription por método.
public ref class SoapExtensionReflector abstract
public abstract class SoapExtensionReflector
type SoapExtensionReflector = class
Public MustInherit Class SoapExtensionReflector
- Herança
-
SoapExtensionReflector
Comentários
A classe abstrata SoapExtensionReflector expõe um método abstrato. ReflectMethod Esse método abstrato permite que uma classe derivada adicione descrições de extensões SOAP ao refletir um método Web em objetos que são colocados em um ServiceDescription objeto. O método em si não é uma entrada. As descrições são adicionadas para todos os métodos Web pertencentes a uma associação especificada que produz um ServiceDescription.
Você pode usar um ServiceDescription documento para gerar um documento WSDL (Linguagem de Descrição dos Serviços Web) por meio do Write método. A ServiceDescriptionImporter classe e as classes relacionadas também podem usar um ServiceDescription código de proxy de cliente ou código de servidor abstrato.
Use uma classe derivada da SoapExtensionReflector classe em conjunto com uma classe derivada da classe abstrata SoapExtension para estender o processamento em tempo de execução de mensagens SOAP no cliente ou serviço.
Você pode especificar SoapExtensionReflector em um arquivo de configuração por meio do <soapExtensionReflectorTypes> elemento Element e seu elemento de adição filho. Você também pode aplicar a configuração a um aplicativo Web ASP.NET que publica um serviço Web.
Construtores
SoapExtensionReflector() |
Inicializa uma instância da classe SoapExtensionReflector. |
Propriedades
ReflectionContext |
Obtém ou define a instância de uma classe derivada da classe ProtocolReflector abstrata que invoca o método ReflectMethod(). |
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) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ReflectDescription() |
Gera informações de descrição específicas ao serviço que são colocadas em um objeto ServiceDescription correspondente a uma associação. |
ReflectMethod() |
O método |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |