共用方式為


XPathMessageQuery.Evaluate 方法

定義

評估 XPath 訊息查詢。

多載

Evaluate<TResult>(Message)

針對指定的 Message 評估 XPath 查詢。

Evaluate<TResult>(MessageBuffer)

針對指定的 MessageBuffer 評估 XPath 查詢。

Evaluate<TResult>(Message)

針對指定的 Message 評估 XPath 查詢。

public:
generic <typename TResult>
 override TResult Evaluate(System::ServiceModel::Channels::Message ^ message);
public override TResult Evaluate<TResult> (System.ServiceModel.Channels.Message message);
override this.Evaluate : System.ServiceModel.Channels.Message -> 'Result
Public Overrides Function Evaluate(Of TResult) (message As Message) As TResult

類型參數

TResult

要擷取的資料型別。

參數

message
Message

要查詢的訊息。

傳回

TResult

擷取自訊息的資料。

適用於

Evaluate<TResult>(MessageBuffer)

針對指定的 MessageBuffer 評估 XPath 查詢。

public:
generic <typename TResult>
 override TResult Evaluate(System::ServiceModel::Channels::MessageBuffer ^ buffer);
public override TResult Evaluate<TResult> (System.ServiceModel.Channels.MessageBuffer buffer);
override this.Evaluate : System.ServiceModel.Channels.MessageBuffer -> 'Result
Public Overrides Function Evaluate(Of TResult) (buffer As MessageBuffer) As TResult

類型參數

TResult

要擷取的資料型別。

參數

buffer
MessageBuffer

要查詢的訊息緩衝區。

傳回

TResult

擷取自訊息緩衝區的資料。

適用於