1 //---------------------------------------------------------------------
2 // <copyright file="GroupPartitionExpr.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
7 // @backupOwner Microsoft
8 //---------------------------------------------------------------------
10 namespace System.Data.Common.EntitySql.AST
13 using System.Globalization;
14 using System.Collections;
15 using System.Collections.Generic;
18 /// Represents GROUPPARTITION(expr) expression.
20 internal sealed class GroupPartitionExpr : GroupAggregateExpr
22 private readonly Node _argExpr;
25 /// Initializes GROUPPARTITION expression node.
27 internal GroupPartitionExpr(DistinctKind distinctKind, Node refArgExpr)
30 _argExpr = refArgExpr;
34 /// Return GROUPPARTITION argument expression.
38 get { return _argExpr; }