Compartilhar via


PatternMatcher Classe

Definição

Pesquisa o texto de resposta HTTP para valores de retorno para clientes de serviço Web.

public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
Herança
PatternMatcher

Comentários

A PatternMatcher classe executa a correspondência de padrões usando expressões regulares para localizar valores retornados pelo método Web em texto codificado no corpo de uma resposta HTTP. A PatternMatcher classe é chamada pela classe do lado TextReturnReader do cliente, que desserializa os valores retornados do serviço Web.

A correspondência de padrões de texto fornece uma maneira para os serviços Web recuperarem conteúdo HTML sem convertê-lo em documentos XML que devem ser associados a definições de esquema XML. Os destinos de pesquisa de expressão regular são especificados em um documento WSDL (Linguagem de Descrição dos Serviços Web) por meio match de elementos XML dentro text dos elementos . Ambos os elementos pertencem ao namespace http://microsoft.com/wsdl/mime/textMatching/.

Quando match os elementos são especificados em um documento WSDL, a ferramenta Wsdl.exe aplica atributos aos métodos Web correspondentes MatchAttribute na classe proxy do cliente gerada. As propriedades de um MatchAttribute atributo estabelecem os critérios de pesquisa para uma PatternMatcher instância.

Um desenvolvedor normalmente não precisa usar PatternMatcherdiretamente .

Construtores

PatternMatcher(Type)

Cria uma instância PatternMatcher com base no tipo de entrada.

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)
Match(String)

Pesquisa uma entrada de texto para desserializar um objeto que representa um valor retornado do método Web.

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