Método ToPublishedStreamQuery (Uri, Application, String, String, EventShape, StreamEventOrder)
Cria uma consulta com uma saída associada a um fluxo publicado explicitamente nomeado. A saída da consulta pode ser consumida por meio da composição de consulta dinâmica. Somente uma consulta pode produzir eventos para um fluxo publicado a qualquer momento.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public Query ToPublishedStreamQuery(
Uri publishedStreamName,
Application application,
string queryName,
string description,
EventShape eventShape,
StreamEventOrder eventOrder
)
Parâmetros
- publishedStreamName
Tipo: System. . :: . .Uri
Nome do fluxo publicado.
- application
Tipo: Microsoft.ComplexEventProcessing. . :: . .Application
Aplicativo que hospedará a consulta.
- queryName
Tipo: System. . :: . .String
Nome da consulta.
- description
Tipo: System. . :: . .String
Nome da consulta.
- eventShape
Tipo: Microsoft.ComplexEventProcessing. . :: . .EventShape
Forma de evento esperada que será enviada ao adaptador de saída.
- eventOrder
Tipo: Microsoft.ComplexEventProcessing. . :: . .StreamEventOrder
Ordem de eventos esperada.
Valor de retorno
Tipo: Microsoft.ComplexEventProcessing. . :: . .Query
A consulta recém-criada.
Comentários
Diversas consultas podem consumir eventos de um fluxo publicado ao mesmo tempo; contudo, apenas uma consulta pode produzir eventos para um fluxo publicado em determinado momento.
Consulte também
Referência
CepStream< (Of < ( <'TPayload> ) > ) > Classe