Iniciar y detener consultas

En este tema se describe cómo iniciar y detener una consulta en un servidor de StreamInsight.

Una vez creado un objeto de consulta, se puede iniciar y detener. La llamada a Start() crea instancias de los adaptadores necesarios según los generadores de adaptadores, inicia el servidor de StreamInsight y llama a los métodos Start() de los adaptadores. La llamada a Stop() notifica a los adaptadores que la consulta se va a detener y, a continuación, cierra la consulta en ejecución.

Query query = application.CreateQuery("query", "description for query", myQueryBinder);

query.Start();

// Wait for the condition to stop the query, for example, when one of the adapters signals its completion.

query.Stop();

La información de diagnóstico solo se puede recuperar de una consulta mientras se está ejecutando, es decir, antes de la llamada a Stop(). Para obtener más información, vea Supervisar el servidor y las consultas de StreamInsight