PatternMatcher Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Pesquisa no texto de resposta HTTP 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
Observações
A PatternMatcher classe realiza correspondência de padrões usando expressões regulares para encontrar valores de retorno de métodos Web no texto codificado no corpo de uma resposta HTTP. A PatternMatcher classe é chamada pela classe do lado TextReturnReader do cliente, que desserializa os valores de retorno dos serviços Web.
A correspondência de padrões de texto proporciona uma forma para os serviços Web recuperarem conteúdo HTML sem o converterem em documentos XML que devem ser vinculados às definições do Esquema XML. Os alvos de pesquisa em expressões regulares são especificados num documento Web Services Description Language (WSDL) através de match elementos XML dentro text dos elementos. Ambos os elementos pertencem ao namespace http://microsoft.com/wsdl/mime/textMatching/.
Quando match elementos são especificados num documento WSDL, a ferramenta Wsdl.exe aplica MatchAttribute atributos aos métodos Web correspondentes na classe proxy cliente gerada. As propriedades de um MatchAttribute atributo estabelecem os critérios de pesquisa para uma PatternMatcher instância.
Um programador normalmente não precisa de usar PatternMatcherdiretamente .
Construtores
| Name | Description |
|---|---|
| PatternMatcher(Type) |
Cria uma PatternMatcher instância com base no tipo de entrada. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Match(String) |
Pesquisa numa entrada de texto para desserializar um objeto que representa um valor de retorno de um método Web. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |