ToPublishedStreamQuery 方法 (Uri, Application, String, String, EventShape, StreamEventOrder)
创建一个查询,其中,输出已绑定到显式命名的已发布流。可以通过动态查询组合来使用查询的输出。在任何给定时间,只有一个查询可以为已发布流生成事件。
命名空间: Microsoft.ComplexEventProcessing.Linq
程序集: Microsoft.ComplexEventProcessing(在 Microsoft.ComplexEventProcessing.dll 中)
语法
public Query ToPublishedStreamQuery(
Uri publishedStreamName,
Application application,
string queryName,
string description,
EventShape eventShape,
StreamEventOrder eventOrder
)
参数
- publishedStreamName
类型:System. . :: . .Uri
已发布流的名称。
- application
类型:Microsoft.ComplexEventProcessing. . :: . .Application
将承载查询的应用程序。
- queryName
类型:System. . :: . .String
查询的名称。
- description
类型:System. . :: . .String
查询的名称。
- eventShape
类型:Microsoft.ComplexEventProcessing. . :: . .EventShape
将要发送到输出适配器的预期的事件形状。
- eventOrder
类型:Microsoft.ComplexEventProcessing. . :: . .StreamEventOrder
预期的事件顺序。
返回值
类型:Microsoft.ComplexEventProcessing. . :: . .Query
新创建的查询。
注释
多个查询可以同时使用已发布流中的事件;但是,在任何给定时间,只有一个查询可以为已发布流生成事件。