PatternMatcher 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.
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) |