XPathMessageQueryCollection.Evaluate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine Abfrage für die Meldung aus.
Überlädt
Evaluate<TResult>(Message) |
Führt eine Abfrage für die Meldung aus. Der Text kann nicht abgefragt werden. |
Evaluate<TResult>(MessageBuffer) |
Führt eine XPath-Abfrage für die Meldung aus. |
Evaluate<TResult>(Message)
Führt eine Abfrage für die Meldung aus. Der Text kann nicht abgefragt werden.
public:
generic <typename TResult>
override System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageQuery ^, TResult>> ^ Evaluate(System::ServiceModel::Channels::Message ^ message);
public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery,TResult>> Evaluate<TResult> (System.ServiceModel.Channels.Message message);
override this.Evaluate : System.ServiceModel.Channels.Message -> seq<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, 'Result>>
Public Overrides Function Evaluate(Of TResult) (message As Message) As IEnumerable(Of KeyValuePair(Of MessageQuery, TResult))
Typparameter
- TResult
Der Typ des zurückzugebenden Objekts.
Parameter
- message
- Message
Die abzufragende Nachricht.
Gibt zurück
Eine aufzählbare Auflistung von Ergebnissen, die die Abfrage erfüllen.
Gilt für:
Evaluate<TResult>(MessageBuffer)
Führt eine XPath-Abfrage für die Meldung aus.
public:
generic <typename TResult>
override System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageQuery ^, TResult>> ^ Evaluate(System::ServiceModel::Channels::MessageBuffer ^ buffer);
public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery,TResult>> Evaluate<TResult> (System.ServiceModel.Channels.MessageBuffer buffer);
override this.Evaluate : System.ServiceModel.Channels.MessageBuffer -> seq<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, 'Result>>
Public Overrides Function Evaluate(Of TResult) (buffer As MessageBuffer) As IEnumerable(Of KeyValuePair(Of MessageQuery, TResult))
Typparameter
- TResult
Der Typ des zurückzugebenden Ergebnisses.
Parameter
- buffer
- MessageBuffer
Die abzufragende Nachricht.
Gibt zurück
Eine aufzählbare Auflistung von Ergebnissen, die die Abfrage erfüllen.