XPathMessageQuery.Evaluate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
評估 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
擷取自訊息緩衝區的資料。