Lingua

XPathMessageQueryCollection.Evaluate Metodo

Definizione

Esegue una query sul messaggio.

Overload

Nome Descrizione
Evaluate<TResult>(Message)

Esegue una query sul messaggio. Impossibile eseguire query sul corpo.

Evaluate<TResult>(MessageBuffer)

Esegue una query XPath sul messaggio.

Evaluate<TResult>(Message)

Esegue una query sul messaggio. Impossibile eseguire query sul corpo.

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

Parametri di tipo

TResult

Tipo dell'oggetto da restituire.

Parametri

message
Message

Messaggio da eseguire per la query.

Valori restituiti

IEnumerable<T>

Raccolta enumerabile di risultati che soddisfano la query.

Si applica a

Evaluate<TResult>(MessageBuffer)

Esegue una query XPath sul messaggio.

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

Parametri di tipo

TResult

Tipo di risultato da restituire.

Parametri

buffer
MessageBuffer

Messaggio da eseguire per la query.

Valori restituiti

IEnumerable<T>

Raccolta enumerabile di risultati che soddisfano la query.

Si applica a