MessageQueryTable<TItem>.Evaluate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Spustí dotaz na zprávu a vrátí výsledek.
Přetížení
Evaluate<TResult>(MessageBuffer) |
Spustí dotaz na zprávu a vrátí výsledek. |
Evaluate<TResult>(Message) |
Spustí dotaz na zprávu a vrátí kolekci výsledků. Tělo nelze dotazovat. |
Evaluate<TResult>(MessageBuffer)
Spustí dotaz na zprávu a vrátí výsledek.
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))
Parametry typu
- TResult
Typ výsledku, který se má vrátit.
Parametry
- buffer
- MessageBuffer
Zpráva, která se má dotazovat.
Návraty
- IEnumerable<KeyValuePair<MessageQuery,TResult>>
Výsledek dotazu. Více výsledků je možné vyčíst.
Platí pro
Evaluate<TResult>(Message)
Spustí dotaz na zprávu a vrátí kolekci výsledků. Tělo nelze dotazovat.
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))
Parametry typu
- TResult
Typ výsledku, který se má vrátit.
Parametry
- message
- Message
Zpráva, která se má dotazovat.
Návraty
- IEnumerable<KeyValuePair<MessageQuery,TResult>>
Výčet výsledků.