Freigeben über


PatternMatcher Klasse

Definition

Durchsucht HTTP-Antworttext auf Rückgabewerte für Webdienstclients.

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

Hinweise

Die -Klasse führt einen Musterabgleich mit regulären Ausdrücken aus, um Rückgabewerte der Webmethode in Text zu finden, der im Text einer PatternMatcher HTTP-Antwort codiert ist. Die PatternMatcher -Klasse wird von der clientseitigen Klasse TextReturnReader aufgerufen, die Webdienst-Rückgabewerte deserialisiert.

Der Textmusterabgleich bietet Webdiensten die Möglichkeit, HTML-Inhalte abzurufen, ohne sie in XML-Dokumente zu konvertieren, die an XML-Schemadefinitionen gebunden werden müssen. Suchziele für reguläre Ausdrücke werden in einem WSDL-Dokument (Web Services Description Language) über match XML-Elemente innerhalb von Elementen text angegeben. Beide Elemente gehören zum Namespace http://microsoft.com/wsdl/mime/textMatching/ .

Wenn match Elemente in einem WSDL-Dokument angegeben werden, wendet das Wsdl.exe-Tool Attribute auf die entsprechenden Webmethoden in der clientproxy-Klasse an, die generiert MatchAttribute wird. Die MatchAttribute Eigenschaften eines Attributs legen die Suchkriterien für eine -Instanz PatternMatcher fest.

Ein Entwickler muss in der Regel nicht direkt PatternMatcher verwenden.

Konstruktoren

PatternMatcher(Type)

Erstellt auf der Grundlage des Eingabetyps eine PatternMatcher-Instanz.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Match(String)

Durchsucht eine Texteingabe, um ein Objekt zu deserialisieren, das einen Rückgabewert der Webmethode darstellt.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch