Sdílet prostřednictvím


PatternMatcher Třída

Definice

Vyhledá v textu odpovědi HTTP vrácené hodnoty pro klienty webové služby.

public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
Dědičnost
PatternMatcher

Poznámky

PatternMatcherTřída provádí porovnávání vzorů pomocí regulárních výrazů k nalezení návratových hodnot webové metody v textu kódovaném v těle odpovědi HTTP. PatternMatcherTřída je volána třídou na straně klienta TextReturnReader , která deserializace návratové hodnoty webové služby.

Porovnávání vzorů textu poskytuje způsob, jak webové služby načíst obsah HTML bez převodu do dokumentů XML, které musí být vázány na definice schémat XML. Cíle hledání regulárních výrazů jsou určeny v dokumentu jazyka WSDL (Web Services Description Language) prostřednictvím match prvků XML v rámci text elementů. Oba elementy patří do oboru názvů http://microsoft.com/wsdl/mime/textMatching/ .

Pokud match jsou prvky určeny v dokumentu WSDL, nástroj Wsdl.exe použije MatchAttribute atributy na odpovídající webové metody v klientské proxy třídě, která je vygenerována. MatchAttributeVlastnosti atributu určují kritéria hledání pro PatternMatcher instanci.

Vývojář obvykle nemusí používat přímo PatternMatcher .

Konstruktory

PatternMatcher(Type)

Vytvoří PatternMatcher instanci založenou na typu vstupu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Match(String)

Vyhledá textový vstup k deserializaci objektu představujícího návratovou hodnotu webové metody.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také