PatternMatcher Klass

Definition

Söker i HTTP-svarstext efter returvärden för webbtjänstklienter.

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

Kommentarer

Klassen PatternMatcher utför mönstermatchning med reguljära uttryck för att hitta returvärden för webbmetoden i textkodad i brödtexten i ett HTTP-svar. Klassen PatternMatcher anropas av klassen på klientsidan TextReturnReader , som deserialiserar webbtjänstens returvärden.

Textmönstermatchning är ett sätt för webbtjänster att hämta HTML-innehåll utan att konvertera det till XML-dokument som måste bindas till XML-schemadefinitioner. Sökmål för reguljära uttryck anges i ett WSDL-dokument (Web Services Description Language) via match XML-element i text element. Båda elementen tillhör namnområdet http://microsoft.com/wsdl/mime/textMatching/.

När match element anges i ett WSDL-dokument tillämpar MatchAttribute verktyget Wsdl.exe attribut på motsvarande webbmetoder i klientproxyklassen som genereras. Egenskaperna MatchAttribute för ett attribut upprättar sökvillkoren för en PatternMatcher instans.

En utvecklare behöver vanligtvis inte använda PatternMatcherdirekt .

Konstruktorer

Name Description
PatternMatcher(Type)

Skapar en PatternMatcher instans baserat på indatatypen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Match(String)

Söker i en textinmatning för att deserialisera ett objekt som representerar ett returvärde för en webbmetod.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även