### YamlMime:ManagedReference items: - uid: Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncEventHandler commentId: T:Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncEventHandler id: Query.QueryAsyncEventHandler parent: Microsoft.SqlTools.ServiceLayer.QueryExecution children: [] langs: - csharp - vb name: Query.QueryAsyncEventHandler nameWithType: Query.QueryAsyncEventHandler fullName: Microsoft.SqlTools.ServiceLayer.QueryExecution.Query.QueryAsyncEventHandler type: Delegate source: remote: path: src/Microsoft.SqlTools.ServiceLayer/QueryExecution/Query.cs branch: master repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git id: QueryAsyncEventHandler path: ../src/Microsoft.SqlTools.ServiceLayer/QueryExecution/Query.cs startLine: 140 assemblies: - Microsoft.SqlTools.ServiceLayer namespace: Microsoft.SqlTools.ServiceLayer.QueryExecution summary: "\nDelegate type for callback when a query completes or fails\n" example: [] syntax: content: public delegate Task QueryAsyncEventHandler(Query q); content.vb: Public Delegate Function QueryAsyncEventHandler(q As Query) As Task parameters: - id: q type: Microsoft.SqlTools.ServiceLayer.QueryExecution.Query description: The query that completed return: type: System.Threading.Tasks.Task modifiers.csharp: - public - delegate modifiers.vb: - Public - Delegate references: - uid: Microsoft.SqlTools.ServiceLayer.QueryExecution commentId: N:Microsoft.SqlTools.ServiceLayer.QueryExecution isExternal: false name: Microsoft.SqlTools.ServiceLayer.QueryExecution nameWithType: Microsoft.SqlTools.ServiceLayer.QueryExecution fullName: Microsoft.SqlTools.ServiceLayer.QueryExecution - uid: Microsoft.SqlTools.ServiceLayer.QueryExecution.Query commentId: T:Microsoft.SqlTools.ServiceLayer.QueryExecution.Query parent: Microsoft.SqlTools.ServiceLayer.QueryExecution isExternal: false name: Query nameWithType: Query fullName: Microsoft.SqlTools.ServiceLayer.QueryExecution.Query - uid: System.Threading.Tasks.Task commentId: T:System.Threading.Tasks.Task parent: System.Threading.Tasks isExternal: true name: Task nameWithType: Task fullName: System.Threading.Tasks.Task - uid: System.Threading.Tasks commentId: N:System.Threading.Tasks isExternal: false name: System.Threading.Tasks nameWithType: System.Threading.Tasks fullName: System.Threading.Tasks