Lingua

MessageQueryTable<TItem>.Evaluate Metodo

Definizione

Esegue una query sul messaggio e restituisce un risultato.

Overload

Nome Descrizione
Evaluate<TResult>(MessageBuffer)

Esegue una query sul messaggio e restituisce il risultato.

Evaluate<TResult>(Message)

Esegue una query sul messaggio e restituisce una raccolta di risultati. Impossibile eseguire query sul corpo.

Evaluate<TResult>(MessageBuffer)

Esegue una query sul messaggio e restituisce il risultato.

public:
generic <typename TResult>
 System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageQuery ^, TResult>> ^ Evaluate(System::ServiceModel::Channels::MessageBuffer ^ buffer);
public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery,TResult>> Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer);
member this.Evaluate : System.ServiceModel.Channels.MessageBuffer -> seq<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, 'Result>>
Public Function Evaluate(Of TResult) (buffer As MessageBuffer) As IEnumerable(Of KeyValuePair(Of MessageQuery, TResult))

Parametri di tipo

TResult

Tipo del risultato da restituire.

Parametri

buffer
MessageBuffer

Messaggio da eseguire per la query.

Valori restituiti

IEnumerable<T>

Risultato della query. È possibile enumerare più risultati.

Si applica a

Evaluate<TResult>(Message)

Esegue una query sul messaggio e restituisce una raccolta di risultati. Impossibile eseguire query sul corpo.

public:
generic <typename TResult>
 System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageQuery ^, TResult>> ^ Evaluate(System::ServiceModel::Channels::Message ^ message);
public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery,TResult>> Evaluate<TResult>(System.ServiceModel.Channels.Message message);
member this.Evaluate : System.ServiceModel.Channels.Message -> seq<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, 'Result>>
Public Function Evaluate(Of TResult) (message As Message) As IEnumerable(Of KeyValuePair(Of MessageQuery, TResult))

Parametri di tipo

TResult

Tipo del risultato da restituire.

Parametri

message
Message

Messaggio da eseguire per la query.

Valori restituiti

IEnumerable<T>

Raccolta enumerabile di risultati.

Si applica a