PatternMatcher Classe

Definição

Pesquisa o texto de resposta HTTP para valores de retorno para clientes de serviço Web.Searches HTTP response text for return values for Web service clients.

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 de retorno de método da Web em texto codificado no corpo de uma resposta http.The PatternMatcher class performs pattern matching using regular expressions to find Web method return values in text encoded in the body of an HTTP response. A PatternMatcher classe é chamada pela classe do lado do cliente TextReturnReader , que desserializa valores de retorno do serviço Web.The PatternMatcher class is called by the client-side TextReturnReader class, which deserializes Web service return values.

A correspondência de padrões de texto fornece uma maneira de os serviços Web recuperarem conteúdo HTML sem convertê-lo em documentos XML que devem ser associados a definições de esquema XML.Text pattern matching provides a way for Web services to retrieve HTML content without converting it to XML documents that must be bound to XML Schema definitions. Destinos de pesquisa de expressão regular são especificados em um documento WSDL (Web Services Description Language) por meio de match elementos XML dentro de text elementos.Regular expression search targets are specified in a Web Services Description Language (WSDL) document via match XML elements within text elements. Ambos os elementos pertencem ao namespace http://microsoft.com/wsdl/mime/textMatching/ .Both elements belong to the namespace http://microsoft.com/wsdl/mime/textMatching/.

Quando match os elementos são especificados em um documento WSDL, a ferramenta Wsdl.exe aplica MatchAttribute atributos aos métodos Web correspondentes na classe proxy do cliente que é gerada.When match elements are specified in a WSDL document, the Wsdl.exe tool applies MatchAttribute attributes to the corresponding Web methods in the client proxy class that is generated. MatchAttributeAs propriedades de um atributo estabelecem os critérios de pesquisa para uma PatternMatcher instância.A MatchAttribute attribute's properties establish the search criteria for a PatternMatcher instance.

Normalmente, um desenvolvedor não precisa usar o PatternMatcher .A developer typically does not need to directly use PatternMatcher.

Construtores

PatternMatcher(Type)

Cria uma instância PatternMatcher com base no tipo de entrada.Creates a PatternMatcher instance based on the input type.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
Match(String)

Pesquisa uma entrada de texto para desserializar um objeto que representa um valor retornado do método Web.Searches a text input to deserialize an object representing a Web method return value.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Confira também