共用方式為


PatternMatcher 類別

定義

在 HTTP 回應文字中搜尋 Web 服務用戶端的傳回值。

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

備註

PatternMatcher類別會使用正則運算式來執行模式比對,以在 HTTP 回應主體中編碼的文字中尋找 Web 方法傳回值。 PatternMatcher類別是由用戶端 TextReturnReader 類別呼叫,這會將 Web 服務傳回值還原序列化。

文字模式比對會提供一種方式,讓 Web 服務在不將 HTML 內容轉換成 XML 檔(必須系結至 XML 架構定義)的情況下,取得 HTML 內容。 正則運算式搜尋目標是在 Web 服務描述語言中指定, (WSDL) 檔中透過專案 match 內的 XML 元素 text 。 這兩個元素都屬於命名空間 http://microsoft.com/wsdl/mime/textMatching/

match WSDL 檔案中指定專案時,Wsdl.exe 工具會將 MatchAttribute 屬性套用至所產生之用戶端 proxy 類別中的對應 Web 方法。 MatchAttribute屬性的屬性會建立實例的搜尋準則 PatternMatcher

開發人員通常不需要直接使用 PatternMatcher

建構函式

PatternMatcher(Type)

根據輸入型別建立 PatternMatcher 執行個體。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Match(String)

搜尋文字輸入,將表示 Web 方法傳回值的物件還原序列化。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱