XPathMessageQueryCollection.Evaluate Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voert een query uit op het bericht.
Overloads
| Name | Description |
|---|---|
| Evaluate<TResult>(Message) |
Voert een query uit op het bericht. De hoofdtekst kan niet worden opgevraagd. |
| Evaluate<TResult>(MessageBuffer) |
Voert een XPath-query uit op het bericht. |
Evaluate<TResult>(Message)
Voert een query uit op het bericht. De hoofdtekst kan niet worden opgevraagd.
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))
Type parameters
- TResult
Het type object dat moet worden geretourneerd.
Parameters
- message
- Message
Het bericht dat u wilt opvragen.
Retouren
Een inventariserbare verzameling resultaten die voldoen aan de query.
Van toepassing op
Evaluate<TResult>(MessageBuffer)
Voert een XPath-query uit op het bericht.
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))
Type parameters
- TResult
Het type resultaat dat moet worden geretourneerd.
Parameters
- buffer
- MessageBuffer
Het bericht dat u wilt opvragen.
Retouren
Een inventariserbare verzameling resultaten die voldoen aan de query.