PatternMatcher クラス

定義

WEB サービス クライアントの戻り値を HTTP 応答テキストで検索します。

public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
継承
PatternMatcher

注釈

PatternMatcher クラスは、正規表現を使用してパターン マッチングを実行し、HTTP 応答の本文でエンコードされたテキスト内の Web メソッドの戻り値を検索します。 PatternMatcher クラスは、Web サービスの戻り値を逆シリアル化するクライアント側のTextReturnReader クラスによって呼び出されます。

テキスト パターン マッチングは、WEB サービスが HTML コンテンツを XML スキーマ定義にバインドする必要がある XML ドキュメントに変換せずに取得する方法を提供します。 正規表現検索ターゲットは、Web サービス記述言語 (WSDL) ドキュメントで、text要素内の XML 要素match使用して指定されます。 両方の要素が名前空間 http://microsoft.com/wsdl/mime/textMatching/に属しています。

要素が WSDL ドキュメントで指定されている場合、Wsdl.exe ツールは、生成されるクライアント プロキシ クラス内の対応する Web メソッドに属性を適用します。 MatchAttribute属性のプロパティは、PatternMatcher インスタンスの検索条件を確立します。

開発者は通常、 PatternMatcherを直接使用する必要はありません。

コンストラクター

名前 説明
PatternMatcher(Type)

入力の種類に基づいて PatternMatcher インスタンスを作成します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Match(String)

テキスト入力を検索して、Web メソッドの戻り値を表すオブジェクトを逆シリアル化します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください