Share via


쿼리 시작 및 중지

이 항목에서는 StreamInsight 서버에서 쿼리를 시작 및 중지하는 방법에 대해 설명합니다.

쿼리 개체를 만들고 나면 시작 및 중지할 수 있습니다. Start()를 호출하면 어댑터 팩터리에 따라 필요한 어댑터가 인스턴스화되고 StreamInsight 서버가 시작되며 어댑터의 Start() 메서드가 호출됩니다. Stop()을 호출하면 쿼리를 중지하는 중임을 어댑터에 알린 다음 실행 중인 쿼리를 종료합니다.

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();

진단 정보는 쿼리가 실행 중인 동안에만, 즉 Stop() 호출 전에만 쿼리에서 검색할 수 있습니다. 자세한 내용은 StreamInsight 서버 및 쿼리 모니터링을 참조하십시오.