264 references to AggregateType
System.Data.Common (264)
System\Data\Common\BigIntegerStorage.cs (1)
20public override object Aggregate(int[] records, AggregateType kind)
System\Data\Common\BooleanStorage.cs (5)
22public override object Aggregate(int[] records, AggregateType kind) 29case AggregateType.Min: 45case AggregateType.Max: 61case AggregateType.First: // Does not seem to be implemented 68case AggregateType.Count:
System\Data\Common\ByteStorage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 43case AggregateType.Mean: 62case AggregateType.Var: 63case AggregateType.StDev: 93if (kind == AggregateType.StDev) 101case AggregateType.Min: 117case AggregateType.Max: 133case AggregateType.First: // Does not seem to be implemented 140case AggregateType.Count:
System\Data\Common\CharStorage.cs (5)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Min: 44case AggregateType.Max: 60case AggregateType.First: // Does not seem to be implemented 67case AggregateType.Count:
System\Data\Common\DataStorage.cs (2)
171public virtual object Aggregate(int[] recordNos, AggregateType kind) 173if (AggregateType.Count == kind)
System\Data\Common\DateTimeOffsetStorage.cs (5)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Min: 45case AggregateType.Max: 62case AggregateType.First: // Does not seem to be implemented 69case AggregateType.Count:
System\Data\Common\DateTimeStorage.cs (5)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Min: 45case AggregateType.Max: 62case AggregateType.First: // Does not seem to be implemented 69case AggregateType.Count:
System\Data\Common\DecimalStorage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\DoubleStorage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 43case AggregateType.Mean: 62case AggregateType.Var: 63case AggregateType.StDev: 93if (kind == AggregateType.StDev) 101case AggregateType.Min: 117case AggregateType.Max: 133case AggregateType.First: // Does not seem to be implemented 140case AggregateType.Count:
System\Data\Common\Int16Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 105case AggregateType.Min: 122case AggregateType.Max: 139case AggregateType.First: // Does not seem to be implemented 146case AggregateType.Count:
System\Data\Common\Int32Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\Int64Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\ObjectStorage.cs (1)
36public override object Aggregate(int[] records, AggregateType kind)
System\Data\Common\SByteStorage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 43case AggregateType.Mean: 62case AggregateType.Var: 63case AggregateType.StDev: 93if (kind == AggregateType.StDev) 101case AggregateType.Min: 117case AggregateType.Max: 133case AggregateType.First: // Does not seem to be implemented 140case AggregateType.Count:
System\Data\Common\SingleStorage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 43case AggregateType.Mean: 62case AggregateType.Var: 63case AggregateType.StDev: 93if (kind == AggregateType.StDev) 102case AggregateType.Min: 118case AggregateType.Max: 134case AggregateType.First: // Does not seem to be implemented 141case AggregateType.Count:
System\Data\Common\SQLTypes\SQLBinaryStorage.cs (3)
22public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.First: // Does not seem to be implemented 35case AggregateType.Count:
System\Data\Common\SQLTypes\SQlBooleanStorage.cs (5)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Min: 46case AggregateType.Max: 62case AggregateType.First: 69case AggregateType.Count:
System\Data\Common\SQLTypes\SQLBytesStorage.cs (3)
23public override object Aggregate(int[] records, AggregateType kind) 29case AggregateType.First: // Does not seem to be implemented 36case AggregateType.Count:
System\Data\Common\SQLTypes\SQLByteStorage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 144case AggregateType.Count:
System\Data\Common\SQLTypes\SQLCharsStorage.cs (3)
23public override object Aggregate(int[] records, AggregateType kind) 29case AggregateType.First: // Does not seem to be implemented 36case AggregateType.Count:
System\Data\Common\SQLTypes\SQLDateTimeStorage.cs (5)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Min: 47case AggregateType.Max: 64case AggregateType.First: // Does not seem to be implemented 71case AggregateType.Count:
System\Data\Common\SQLTypes\SQLDecimalStorage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 143case AggregateType.Count:
System\Data\Common\SQLTypes\SQLDoubleStorage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 144case AggregateType.Count:
System\Data\Common\SQLTypes\SQLGuidStorage.cs (3)
23public override object Aggregate(int[] records, AggregateType kind) 29case AggregateType.First: // Does not seem to be implemented 36case AggregateType.Count:
System\Data\Common\SQLTypes\SQLInt16Storage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 144case AggregateType.Count:
System\Data\Common\SQLTypes\SQLInt32Storage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 144case AggregateType.Count:
System\Data\Common\SQLTypes\SQLInt64Storage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\SQLTypes\SQLMoneyStorage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 45case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 120case AggregateType.Max: 137case AggregateType.First: // Does not seem to be implemented 144case AggregateType.Count:
System\Data\Common\SQLTypes\SQLSingleStorage.cs (10)
23public override object Aggregate(int[] records, AggregateType kind) 30case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 95if (kind == AggregateType.StDev) 103case AggregateType.Min: 119case AggregateType.Max: 135case AggregateType.First: // Does not seem to be implemented 142case AggregateType.Count:
System\Data\Common\SQLTypes\SQLStringStorage.cs (4)
23public override object Aggregate(int[] recordNos, AggregateType kind) 30case AggregateType.Min: 55case AggregateType.Max: 77case AggregateType.Count:
System\Data\Common\SqlUDTStorage.cs (1)
65public override object Aggregate(int[] records, AggregateType kind)
System\Data\Common\StringStorage.cs (4)
20public override object Aggregate(int[] recordNos, AggregateType kind) 25case AggregateType.Min: 49case AggregateType.Max: 71case AggregateType.Count:
System\Data\Common\TimeSpanStorage.cs (8)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Min: 44case AggregateType.Max: 60case AggregateType.First: // Does not seem to be implemented 67case AggregateType.Count: 70case AggregateType.Sum: 87case AggregateType.Mean: 105case AggregateType.StDev:
System\Data\Common\UInt16Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\UInt32Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\Common\UInt64Storage.cs (10)
21public override object Aggregate(int[] records, AggregateType kind) 28case AggregateType.Sum: 44case AggregateType.Mean: 64case AggregateType.Var: 65case AggregateType.StDev: 96if (kind == AggregateType.StDev) 104case AggregateType.Min: 121case AggregateType.Max: 138case AggregateType.First: // Does not seem to be implemented 145case AggregateType.Count:
System\Data\DataColumn.cs (2)
1580internal object GetAggregateValue(int[] records, AggregateType kind) 1584return kind == AggregateType.Count ? (object)0 : DBNull.Value;
System\Data\DataException.cs (1)
680public static Exception AggregateException(AggregateType aggregateType, Type type) => _Data(SR.Format(SR.DataStorage_AggregateException, aggregateType, type.Name));
System\Data\Filter\AggregateNode.cs (8)
24private readonly AggregateType _type; 48_type = AggregateType.Sum; 50_type = AggregateType.Mean; 52_type = AggregateType.Min; 54_type = AggregateType.Max; 56_type = AggregateType.Count; 58_type = AggregateType.Var; 60_type = AggregateType.StDev;