mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-16 09:35:36 -05:00
* added support for timestamps * fixed tests * Moved message class to own file; added 'z' to end of date strings * added default time constructor * removed unnecessary z * added time string format info in comment * changed from utc time to using local time
39 lines
1.2 KiB
C#
39 lines
1.2 KiB
C#
//
|
|
// Copyright (c) Microsoft. All rights reserved.
|
|
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
|
//
|
|
|
|
namespace Microsoft.SqlTools.ServiceLayer.QueryExecution.Contracts
|
|
{
|
|
/// <summary>
|
|
/// Summary of a batch within a query
|
|
/// </summary>
|
|
public class BatchSummary
|
|
{
|
|
/// <summary>
|
|
/// Whether or not the batch was successful. True indicates errors, false indicates success
|
|
/// </summary>
|
|
public bool HasError { get; set; }
|
|
|
|
/// <summary>
|
|
/// The ID of the result set within the query results
|
|
/// </summary>
|
|
public int Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// The selection from the file for this batch
|
|
/// </summary>
|
|
public SelectionData Selection { get; set; }
|
|
|
|
/// <summary>
|
|
/// Any messages that came back from the server during execution of the batch
|
|
/// </summary>
|
|
public ResultMessage[] Messages { get; set; }
|
|
|
|
/// <summary>
|
|
/// The summaries of the result sets inside the batch
|
|
/// </summary>
|
|
public ResultSetSummary[] ResultSetSummaries { get; set; }
|
|
}
|
|
}
|