SQLProvider


GroupResultItems<'key, 'SqlEntity>

Namespace: FSharp.Data.Sql.Common

GroupResultItems is an item to create key-igrouping-structure. From the select group-by projection, aggregate operations like Enumerable.Count() is replaced to GroupResultItems.AggregateCount call and this is used to fetch the SQL result instead of actually counting anything

Constructors

ConstructorDescription
new(arg1, keyval, distinctItem)
Signature: ((String * String * String * String * String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(arg1, keyval, distinctItem)
Signature: ((String * String * String * String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(arg1, keyval, distinctItem)
Signature: ((String * String * String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(arg1, keyval, distinctItem)
Signature: ((String * String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(arg1, keyval, distinctItem)
Signature: ((String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(keyname, keyval, distinctItem)
Signature: (keyname:String * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

new(keyname, keyval, distinctItem)
Signature: (keyname:(String * String * String * String * String * String * String) * keyval:'key * distinctItem:'SqlEntity) -> GroupResultItems<'key,'SqlEntity>

CompiledName: .ctor

Instance members

Instance memberDescription
x.AggregateAverage(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateAvg(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateCount(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateMax(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateMin(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateStandardDeviation(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateStdDev(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateStDev(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateSum(columnName)
Signature: columnName:Option<string> -> 'T
x.AggregateVariance(columnName)
Signature: columnName:Option<string> -> 'T
x.Values
Signature: 'SqlEntity []

CompiledName: get_Values

Static members

Static memberDescription
GroupResultItems.op_Implicit(x)
Signature: x:Grouping<'key,'SqlEntity> -> GroupResultItems<'key,'SqlEntity>
GroupResultItems.op_Implicit(x)
Signature: x:GroupResultItems<'key,'SqlEntity> -> Grouping<'key,'SqlEntity>
Fork me on GitHub