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)

适用于