PatternMatcher Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recherche le texte de la réponse HTTP des valeurs de retour pour les clients de service Web.
public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
- Héritage
-
PatternMatcher
Remarques
La PatternMatcher classe effectue une mise en correspondance de modèle à l’aide d’expressions régulières pour rechercher les valeurs de retour de la méthode Web dans le texte encodé dans le corps d’une réponse http. La PatternMatcher classe est appelée par la classe côté client TextReturnReader , qui désérialise les valeurs de retour du service Web.
La mise en correspondance de modèle de texte permet aux services Web de récupérer du contenu HTML sans le convertir en documents XML qui doivent être liés aux définitions de schéma XML. Les cibles de recherche d’expression régulière sont spécifiées dans un document Web Services Description Language (WSDL) par le biais d' match
éléments XML dans les text
éléments. Les deux éléments appartiennent à l’espace de noms http://microsoft.com/wsdl/mime/textMatching/
.
Lorsque match
des éléments sont spécifiés dans un document WSDL, l’outil Wsdl.exe applique des MatchAttribute attributs aux méthodes Web correspondantes dans la classe proxy cliente générée. MatchAttributeLes propriétés d’un attribut établissent les critères de recherche d’une PatternMatcher instance.
En général, un développeur n’a pas besoin d’utiliser directement PatternMatcher .
Constructeurs
PatternMatcher(Type) |
Crée une instance PatternMatcher basée sur le type d'entrée. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Match(String) |
Recherche une entrée de texte pour désérialiser un objet représentant une valeur de retour de la méthode Web. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |