PatternMatcher Klas

Definitie

Zoekt naar HTTP-antwoordtekst voor retourwaarden voor webserviceclients.

public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
Overname
PatternMatcher

Opmerkingen

De PatternMatcher klasse voert patroonkoppelingen uit met behulp van reguliere expressies om te zoeken naar webmethode retourwaarden in tekst die is gecodeerd in de hoofdtekst van een HTTP-antwoord. De PatternMatcher klasse wordt aangeroepen door de klasse aan de clientzijde TextReturnReader , die deserialisatie van de webservice retourwaarden veroorzaakt.

Tekstpatroonkoppeling biedt een manier voor webservices om HTML-inhoud op te halen zonder deze te converteren naar XML-documenten die moeten zijn gebonden aan XML-schemadefinities. Reguliere zoekdoelen voor expressies worden opgegeven in een WSDL-document (Web Services Description Language) via match XML-elementen binnen text elementen. Beide elementen behoren tot de naamruimte http://microsoft.com/wsdl/mime/textMatching/.

Wanneer match elementen worden opgegeven in een WSDL-document, past het hulpprogramma Wsdl.exe kenmerken toe MatchAttribute op de bijbehorende webmethoden in de clientproxyklasse die wordt gegenereerd. MatchAttribute De eigenschappen van een kenmerk bepalen de zoekcriteria voor een PatternMatcher exemplaar.

Een ontwikkelaar hoeft doorgaans niet rechtstreeks te gebruiken PatternMatcher.

Constructors

Name Description
PatternMatcher(Type)

Hiermee maakt u een PatternMatcher exemplaar op basis van het invoertype.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Match(String)

Hiermee wordt een tekstinvoer doorzocht om een object te deserialiseren dat een webmethode retourwaarde vertegenwoordigt.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook