Condividi tramite


CorrelationQuery Classe

Definizione

Rappresenta una clausola Where e una clausola Select, le quali identificano le caratteristiche univoche di un messaggio in modo tale che sia possibile indirizzarle all'istanza corretta.

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
Ereditarietà
CorrelationQuery

Commenti

Una CorrelationQuery è un set di query che vengono eseguite in un messaggio in ingresso o in uscita per generare un set di chiavi dell'istanza. Una InstanceKey rappresenta un'associazione tra i dati selezionati dalla query e una particolare istanza del servizio.

La clausola Where consente all'utente di filtrare il set di messaggi su cui viene eseguito CorrelationQuery. La clausola Select rappresenta il set di query utilizzato per identificare in modo univoco l'istanza del servizio per il quale un messaggio in arrivo deve essere inviato. Le clausole SelectAdditional costituiscono un set di query che rappresentano le nuove chiavi dell'istanza che devono essere create per associare i dati con l'istanza del servizio.

Costruttori

CorrelationQuery()

Inizializza una nuova istanza della classe CorrelationQuery.

Proprietà

Select

Ottiene o imposta l'oggetto MessageQuerySet che contiene gli elementi del messaggio che costituiscono la chiave dell'istanza che identifica il messaggio in modo univoco.

SelectAdditional

Ottiene una raccolta di clausole, ognuna delle quali definisce il set di elementi nel messaggio che costituiscono una chiave associata.

Where

Ottiene o imposta l'oggetto MessageFilter che definisce il set di messaggi per il quale viene applicata questa query.

Metodi

Equals(Object)

Determina se l'oggetto CorrelationQuery corrente è uguale a quello specificato.

GetHashCode()

Restituisce il codice hash per l'oggetto CorrelationQuery corrente.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a