CorrelationQuery 類別

定義

代表 Where 子句,以及可識別訊息的唯一特性,以便將訊息路由至正確執行個體的 Select 子句。

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
繼承
CorrelationQuery

備註

CorrelationQuery 是一組查詢,會在傳入或傳出的訊息上執行,以產生一組執行個體金鑰。 InstanceKey 代表從查詢選取的資料與某個特定服務執行個體之間的關聯性。

Where 子句可讓使用者篩選此 CorrelationQuery 執行所在的訊息組。 Select 子句代表根據某個傳入訊息應該分派到哪個執行個體,會用來以唯一方式識別服務執行個體的查詢組。 SelectAdditional 子句是一組查詢集合,代表必須建立的新執行個體金鑰,以便將該資料與服務執行個體產生關聯。

建構函式

CorrelationQuery()

初始化 CorrelationQuery 類別的新執行個體。

屬性

Select

取得或設定包含訊息中項目的 MessageQuerySet,這些項目會撰寫以唯一方式識別訊息的執行個體金鑰。

SelectAdditional

取得子句的集合,各子句會定義訊息中構成相關聯金鑰的項目組。

Where

取得或設定 MessageFilter,定義此查詢適用的訊息組。

方法

Equals(Object)

判斷目前的 CorrelationQuery 是否等於指定的物件。

GetHashCode()

傳回目前 CorrelationQuery 的雜湊程式碼。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於