public IQueryResponse[] ExecuteQuery(int commitId, SqlQuery query) { var response = SendMessage(new QueryExecuteRequest(commitId, query)) as QueryExecuteResponse; if (response == null) throw new InvalidOperationException("No response from the server"); return response.QueryResponse; }