ToQuery Método (Application, String, String, Type, Object, EventShape, StreamEventOrder, Boolean)
Crea una consulta a partir del flujo enlazado a un adaptador de salida que se ejecuta en la aplicación especificada. El tipo de generador de adaptadores y el objeto de configuración especifican el adaptador de salida. Se puede especificar que la consulta sea resistente.
Espacio de nombres: Microsoft.ComplexEventProcessing.Linq
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public Query ToQuery(
Application application,
string queryName,
string description,
Type adapterFactoryType,
Object adapterConfig,
EventShape eventShape,
StreamEventOrder eventOrder,
bool isResilient
)
Parámetros
- application
Tipo: Microsoft.ComplexEventProcessing. . :: . .Application
Aplicación que hospedará la consulta.
- queryName
Tipo: System. . :: . .String
Nombre de la consulta.
- description
Tipo: System. . :: . .String
Descripción de la consulta.
- adapterFactoryType
Tipo: System. . :: . .Type
Tipo del generador de adaptadores de salida.
- adapterConfig
Tipo: System. . :: . .Object
Configuración para el generador de adaptadores de salida.
- eventShape
Tipo: Microsoft.ComplexEventProcessing. . :: . .EventShape
Forma de evento esperada que se va a enviar al adaptador de salida.
- eventOrder
Tipo: Microsoft.ComplexEventProcessing. . :: . .StreamEventOrder
Orden de eventos esperado.
- isResilient
Tipo: System. . :: . .Boolean
Es true si la consulta es resistente; de lo contrario, es false.
Valor devuelto
Tipo: Microsoft.ComplexEventProcessing. . :: . .Query
Consulta ejecutable que el usuario puede iniciar, detener y administrar, y que es resistente cuando el valor de isResilient es true.
Comentarios
Para obtener más información, vea Compilar aplicaciones StreamInsight resistentes.