Sdílet prostřednictvím


CorrelationQuery Třída

Definice

Where Představuje klauzuli a Select klauzuli, která identifikuje jedinečné vlastnosti zprávy, aby bylo možné ji směrovat do správné instance.

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
Dědičnost
CorrelationQuery

Poznámky

A CorrelationQuery je sada dotazů, které se spouští na příchozí nebo odchozí zprávě pro vygenerování sady klíčů instance. Představuje InstanceKey přidružení mezi daty vybranými z dotazu a konkrétní instancí služby.

Klauzule Where umožňuje uživateli filtrovat sadu zpráv, na které se spouští CorrelationQuery . Klauzule Select představuje sadu dotazů použitou k jednoznačné identifikaci instance služby, pro kterou se má odesílat příchozí zpráva. Klauzule SelectAdditional jsou sada sad dotazů, které představují nové klíče instance, které musí být vytvořeny pro přidružení těchto dat k instanci služby.

Konstruktory

Name Description
CorrelationQuery()

Inicializuje novou instanci CorrelationQuery třídy.

Vlastnosti

Name Description
Select

Získá nebo nastaví MessageQuerySet , že obsahuje prvky ve zprávě, které tvoří klíč instance, který jednoznačně identifikuje zprávu.

SelectAdditional

Získá kolekci klauzulí, z nichž každý definuje sadu prvků ve zprávě, která tvoří přidružený klíč.

Where

Získá nebo nastaví MessageFilter , který definuje sadu zpráv, pro které tento dotaz platí.

Metody

Name Description
Equals(Object)

Určuje, zda se aktuální CorrelationQuery hodnota rovná zadanému objektu.

GetHashCode()

Vrátí kód hash pro aktuální CorrelationQueryhodnotu .

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro