PatternMatcher Třída

Definice

Vyhledá v textu odpovědi HTTP návratové 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

Třída PatternMatcher provádí porovnávání vzorů pomocí regulárních výrazů k vyhledání hodnot vrácených webovou metodou v textu kódovaném v textu odpovědi HTTP. Třída PatternMatcher je volána třídou na straně TextReturnReader klienta, která deserializuje webové služby návratové hodnoty.

Porovnávání vzorů textu poskytuje webovým službám způsob načítání obsahu HTML bez převodu na dokumenty XML, které musí být svázané s definicemi schématu XML. Cíle vyhledávání regulárních výrazů jsou zadány v dokumentu WSDL (Web Services Description Language) prostřednictvím match elementů XML v rámci text elementů. Oba prvky patří do oboru názvů http://microsoft.com/wsdl/mime/textMatching/.

Pokud match jsou prvky zadány v dokumentu WSDL, nástroj Wsdl.exe použije MatchAttribute atributy na odpovídající webové metody v klientské proxy třídě, která je generována. MatchAttribute Vlastnosti atributu určují kritéria hledání instancePatternMatcher.

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

Konstruktory

Name Description
PatternMatcher(Type)

PatternMatcher Vytvoří instanci na základě typu vstupu.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

MemberwiseClone()

Vytvoří mělkou kopii aktuálního 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é