Udostępnij za pośrednictwem


CorrelationQuery Klasa

Definicja

Reprezentuje klauzulę i Select klauzulę Where identyfikującą unikatowe cechy komunikatu, aby można je było kierować do poprawnego wystąpienia.

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
Dziedziczenie
CorrelationQuery

Uwagi

Element CorrelationQuery to zestaw zapytań uruchamianych w wiadomości przychodzącej lub wychodzącej w celu wygenerowania zestawu kluczy wystąpienia. Element InstanceKey reprezentuje skojarzenie danych wybranych z zapytania i określonego wystąpienia usługi.

Klauzula Where umożliwia użytkownikowi filtrowanie zestawu komunikatów uruchamianych CorrelationQuery w programie . Klauzula Select reprezentuje zestaw zapytań używany do unikatowego identyfikowania wystąpienia usługi, dla którego powinien zostać wysłany komunikat przychodzący. Klauzule SelectAdditional to zestaw zestawów zapytań reprezentujących nowe klucze wystąpienia, które należy utworzyć w celu skojarzenia tych danych z wystąpieniem usługi.

Konstruktory

CorrelationQuery()

Inicjuje nowe wystąpienie klasy CorrelationQuery.

Właściwości

Select

Pobiera lub ustawia MessageQuerySet element zawierający elementy w komunikacie, które tworzą klucz wystąpienia, który jednoznacznie identyfikuje komunikat.

SelectAdditional

Pobiera kolekcję klauzul, z których każdy definiuje zestaw elementów w komunikacie tworzącym skojarzony klucz.

Where

Pobiera lub ustawia MessageFilter zestaw komunikatów, dla których ma zastosowanie to zapytanie.

Metody

Equals(Object)

Określa, czy bieżący CorrelationQuery jest równy określonemu obiektowi.

GetHashCode()

Zwraca kod skrótu dla bieżącego CorrelationQuery.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy