Compartilhar via


CorrelationQuery Classe

Definição

Representa uma cláusula Where e uma cláusula Select que identificam as características exclusivas de uma mensagem, de modo que ela possa ser encaminhada para a instância correta.

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
Herança
CorrelationQuery

Comentários

Um CorrelationQuery é um conjunto de consultas que são executadas em uma mensagem de entrada ou saída para gerar um conjunto de chaves de instância. Um InstanceKey representa uma associação entre os dados selecionados da consulta e uma instância de serviço específica.

A Where cláusula permite que o usuário filtre o conjunto de mensagens em que ele CorrelationQuery é executado. A Select cláusula representa o conjunto de consultas usado para identificar exclusivamente a instância de serviço para a qual uma mensagem de entrada deve ser expedida. As SelectAdditional cláusulas são um conjunto de conjuntos de consulta que representam novas chaves de instância que devem ser criadas para associar esses dados à instância de serviço.

Construtores

CorrelationQuery()

Inicializa uma nova instância da classe CorrelationQuery.

Propriedades

Select

Obtém ou define o MessageQuerySet que contém os elementos na mensagem que compõem a chave de instância que identifica a mensagem de forma exclusiva.

SelectAdditional

Obtém uma coleção de cláusulas, cada uma definindo o conjunto de elementos na mensagem que compõe uma chave associada.

Where

Obtém ou define o MessageFilter que define o conjunto de mensagens ao qual se aplica essa consulta.

Métodos

Equals(Object)

Determina se a CorrelationQuery atual é igual ao objeto especificado.

GetHashCode()

Retorna o código hash do CorrelationQuery atual.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a