QueryTemplate 类

表示查询模板元数据对象。

继承层次结构

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..QueryTemplate

命名空间:  Microsoft.ComplexEventProcessing
程序集:  Microsoft.ComplexEventProcessing(在 Microsoft.ComplexEventProcessing.dll 中)

语法

public sealed class QueryTemplate : ApplicationObject

QueryTemplate 类型公开以下成员。

属性

  名称 说明
公共属性 Application 获取托管应用程序。 (从 ApplicationObject 继承。)
公共属性 Definition XML 格式的查询模板定义。
公共属性 Description 获取此查询模板的说明。
公共属性 Name 获取此对象的名称。 (从 CepObject 继承。)
公共属性 QueryTemplateInputs 获取与此查询模板关联的输入集合。
公共属性 ShortName 获取 CEP 对象的短名称。 (从 CepObject 继承。)

页首

方法

  名称 说明
公共方法 Delete 从元数据中删除查询模板。 (覆盖 ApplicationObject. . :: . .Delete() () () ()。)
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

页首

字段

  名称 说明
受保护字段 _name CepObject 的名称,这是完整的 URI 路径。 (从 CepObject 继承。)
受保护字段 _shortName CepObject 的短名称,没有完整的 URI 路径。 (从 CepObject 继承。)

页首

注释

查询模板定义 CEP 应用程序所需的查询逻辑。查询模板通常通过 LINQ 在 CepStream 对象上定义。有关详细信息,请参阅在 LINQ 中编写查询模板

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.ComplexEventProcessing 命名空间