XPathMessageQueryCollection.Evaluate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
메시지에 대해 쿼리를 실행합니다.
오버로드
Evaluate<TResult>(Message) |
메시지에 대해 쿼리를 실행합니다. 본문은 쿼리할 수 없습니다. |
Evaluate<TResult>(MessageBuffer) |
메시지에 대해 XPath 쿼리를 실행합니다. |
Evaluate<TResult>(Message)
메시지에 대해 쿼리를 실행합니다. 본문은 쿼리할 수 없습니다.
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))
형식 매개 변수
- TResult
반환할 개체의 형식입니다.
매개 변수
- message
- Message
쿼리할 메시지입니다.
반환
- IEnumerable<KeyValuePair<MessageQuery,TResult>>
쿼리를 충족하는 결과의 열거 가능한 컬렉션입니다.
적용 대상
Evaluate<TResult>(MessageBuffer)
메시지에 대해 XPath 쿼리를 실행합니다.
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))
형식 매개 변수
- TResult
반환할 결과의 형식입니다.
매개 변수
- buffer
- MessageBuffer
쿼리할 메시지입니다.
반환
- IEnumerable<KeyValuePair<MessageQuery,TResult>>
쿼리를 충족하는 결과의 열거 가능한 컬렉션입니다.