PatternMatcher PatternMatcher PatternMatcher PatternMatcher Class

Definition

Durchsucht HTTP-Antworttext auf Rückgabewerte für Webdienstclients.Searches HTTP response text for return values for Web service clients.

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

Hinweise

Die PatternMatcher Klasse führt einen Mustervergleich mit regulären Ausdrücken, die um Rückgabewerte der Webmethode im Text-Format codiert, die im Text der HTTP-Antwort zu finden.The PatternMatcher class performs pattern matching using regular expressions to find Web method return values in text encoded in the body of an HTTP response. Die PatternMatcher Klasse wird von der Clientseite aufgerufen TextReturnReader -Klasse, die Rückgabewerte des Webdiensts deserialisiert.The PatternMatcher class is called by the client-side TextReturnReader class, which deserializes Web service return values.

Text des musterabgleichs bietet eine Möglichkeit für Webdienste zum Abrufen von HTML-Inhalt ohne Konvertierung in XML-Dokumente, die in XML-Schemadefinitionen gebunden werden müssen.Text pattern matching provides a way for Web services to retrieve HTML content without converting it to XML documents that must be bound to XML Schema definitions. Reguläre Ausdrücke Suchziele werden angegeben, in einem Web Services Description Language (WSDL)-Dokument über match XML-Elemente im text Elemente.Regular expression search targets are specified in a Web Services Description Language (WSDL) document via match XML elements within text elements. Beide Elemente, die zum Namespace gehören http://microsoft.com/wsdl/mime/textMatching/.Both elements belong to the namespace http://microsoft.com/wsdl/mime/textMatching/.

Wenn match in einem WSDL-Dokument, Elemente angegeben werden, wendet das Tool Wsdl.exe MatchAttribute Attribute auf die entsprechenden Webmethoden in der Clientproxyklasse, die generiert wird.When match elements are specified in a WSDL document, the Wsdl.exe tool applies MatchAttribute attributes to the corresponding Web methods in the client proxy class that is generated. Ein MatchAttribute Eigenschaften des Attributs erstellen, die Suchkriterien für einen PatternMatcher Instanz.A MatchAttribute attribute's properties establish the search criteria for a PatternMatcher instance.

Ein Entwickler in der Regel muss nicht direkt verwenden PatternMatcher.A developer typically does not need to directly use PatternMatcher.

Konstruktoren

PatternMatcher(Type) PatternMatcher(Type) PatternMatcher(Type) PatternMatcher(Type)

Erstellt auf der Grundlage des Eingabetyps eine PatternMatcher-Instanz.Creates a PatternMatcher instance based on the input type.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Match(String) Match(String) Match(String) Match(String)

Durchsucht eine Texteingabe, um ein Objekt zu deserialisieren, das einen Rückgabewert der Webmethode darstellt.Searches a text input to deserialize an object representing a Web method return value.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch