Query 类
表示 CEP 元数据中的查询对象。
继承层次结构
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..Query
命名空间: Microsoft.ComplexEventProcessing
程序集: Microsoft.ComplexEventProcessing(在 Microsoft.ComplexEventProcessing.dll 中)
语法
public sealed class Query : ApplicationObject
Query 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Application | 获取托管应用程序。 (从 ApplicationObject 继承。) | |
Description | 获取此查询的说明。 | |
InputStreamBindings | 获取输入流绑定的集合。 | |
IsResilient | 获取或设置一个值,该值指示查询是否有弹性。 | |
Name | 获取此对象的名称。 (从 CepObject 继承。) | |
OutputStreamBindings | 获取输出流绑定的集合。 | |
QueryTemplateName | 获取与此查询关联的查询模板的名称。 | |
ShortName | 获取 CEP 对象的短名称。 (从 CepObject 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
Delete | 删除对象。 (从 ApplicationObject 继承。) | |
Equals | (从 Object 继承。) | |
Finalize | (从 Object 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetType | (从 Object 继承。) | |
MemberwiseClone | (从 Object 继承。) | |
Start | 异步启动查询。 | |
Stop | 停止此查询。 | |
ToString | (从 Object 继承。) |
页首
扩展方法
名称 | 说明 | |
---|---|---|
ToStream< (Of < <' (TPayload> ) > > )() () () () | 重载。 创建绑定到现有查询的输出事件流的新输入流。 (由 DynamicQueryCompositionExtensions 定义。) | |
ToStream< (Of < <' (TPayload> ) > > )(String) | 重载。 创建绑定到现有查询的输出事件流且具有给定名称的新输入流。 (由 DynamicQueryCompositionExtensions 定义。) | |
ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) | 重载。 创建绑定到现有查询的输出事件流且具有给定前移时间设置的新输入流。 (由 DynamicQueryCompositionExtensions 定义。) | |
ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) | 重载。 创建绑定到现有查询的输出事件流且具有给定名称和前移时间设置的新输入流。 (由 DynamicQueryCompositionExtensions 定义。) |
页首
字段
名称 | 说明 | |
---|---|---|
_name | CepObject 的名称,这是完整的 URI 路径。 (从 CepObject 继承。) | |
_shortName | CepObject 的短名称,没有完整的 URI 路径。 (从 CepObject 继承。) |
页首
注释
查询对象与指定的事件源、接收器和查询模板以及相互的绑定有关。它们是在 CEP 服务器上的应用程序中注册的实体,因此可以开始和停止。有关详细信息,请参阅 StreamInsight 服务器概念。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。