CorrelationQuery Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |