Freigeben über


CorrelationQuery Klasse

Definition

Stellt eine Where-Klausel und eine Select-Klausel dar, die die eindeutigen Eigenschaften einer Meldung identifizieren, damit sie zur richtigen Instanz weitergeleitet werden kann.

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

Hinweise

Eine CorrelationQuery ist ein Satz von Abfragen, der auf einer eingehenden oder ausgehenden Meldung ausgeführt werden, um einen Satz von Instanzschlüsseln zu generieren. Ein InstanceKey stellt eine Zuordnung zwischen den aus der Abfrage ausgewählten Daten und einer bestimmten Dienstinstanz dar.

Die Where-Klausel ermöglicht es dem Benutzer, den Satz von Meldungen zu filtern, auf dem diese CorrelationQuery ausgeführt wird. Die Select-Klausel stellt den Abfragesatz dar, der verwendet wird, um die Dienstinstanz, für die eine eingehende Meldung weitergeleitet werden soll, eindeutig zu identifizieren. Die SelectAdditional-Klauseln sind ein Satz von Abfragesätzen, die neue Instanzschlüssel darstellen, die erstellt werden müssen, um diese Daten der Dienstinstanz zuzuordnen.

Konstruktoren

CorrelationQuery()

Initialisiert eine neue Instanz der CorrelationQuery-Klasse.

Eigenschaften

Select

Ruft den MessageQuerySet ab, der die Elemente in der Meldung enthält, aus denen sich der Instanzschlüssel, der die Meldung eindeutig identifiziert, zusammensetzt, oder legt diesen fest.

SelectAdditional

Ruft eine Auflistung von Klauseln ab, von denen jede den Satz von Elementen in der Meldung definiert, die einen zugeordneten Schlüssel bilden.

Where

Ruft den MessageFilter ab, der den Satz von Meldungen definiert, für den diese Abfrage gültig ist, oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob die aktuelle CorrelationQuery dem angegebenen Objekt entspricht.

GetHashCode()

Gibt den Hashcode für die aktuelle CorrelationQuery zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: