public sealed class AggregationQueryResults
Reference documentation and code samples for the Google Cloud Datastore v1 API class AggregationQueryResults.
Represents the result of an AggregationQuery.
Namespace
GoogleCloudGoogle.Cloud.DatastoreV1Assembly
Google.Cloud.Datastore.V1.dll
Properties
this[string]
public Value this[string alias] { get; }
Returns the result of the aggregation function that is assigned to the given alias. Will be null if was not specified in the original query.
Parameter | |
---|---|
Name | Description |
alias | string The alias of the aggregation function that was provided in the aggregation query.
If not provided, Datastore will pick a default name following the format
AGGREGATE COUNT_UP_TO(1) AS count_up_to_1, COUNT_UP_TO(2), COUNT_UP_TO(3) AS count_up_to_3, COUNT_UP_TO(4) OVER ( ... );
AGGREGATE COUNT_UP_TO(1) AS count_up_to_1, COUNT_UP_TO(2) AS property_1, COUNT_UP_TO(3) AS count_up_to_3, COUNT_UP_TO(4) AS property_2 OVER ( ... ); |
Property Value | |
---|---|
Type | Description |
Value | The result of the aggregation function corresponding to the given alias. |
MoreResults
public QueryResultBatch.Types.MoreResultsType MoreResults { get; }
The condition that caused the query to complete, indicating whether more results are available beyond the query limit or end cursor, or whether the data has been exhausted.
Property Value | |
---|---|
Type | Description |
QueryResultBatchTypesMoreResultsType |
ReadTime
public Timestamp ReadTime { get; }
The time at which the snapshot was read.
Property Value | |
---|---|
Type | Description |
Timestamp |