XPathMessageQueryCollection.Evaluate Metod

Definition

Kör en fråga mot meddelandet.

Överlagringar

Name Description
Evaluate<TResult>(Message)

Kör en fråga mot meddelandet. Det går inte att fråga brödtexten.

Evaluate<TResult>(MessageBuffer)

Kör en XPath-fråga mot meddelandet.

Evaluate<TResult>(Message)

Kör en fråga mot meddelandet. Det går inte att fråga brödtexten.

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))

Typparametrar

TResult

Vilken typ av objekt som ska returneras.

Parametrar

message
Message

Meddelandet som ska frågas.

Returer

IEnumerable<T>

En uppräkningsbar samling resultat som uppfyller frågan.

Gäller för

Evaluate<TResult>(MessageBuffer)

Kör en XPath-fråga mot meddelandet.

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))

Typparametrar

TResult

Vilken typ av resultat som ska returneras.

Parametrar

buffer
MessageBuffer

Meddelandet som ska frågas.

Returer

IEnumerable<T>

En uppräkningsbar samling resultat som uppfyller frågan.

Gäller för