DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nową DbFunctionAggregate , która jest stosowana w odrębny sposób.
public static System.Data.Entity.Core.Common.CommandTrees.DbFunctionAggregate AggregateDistinct (this System.Data.Entity.Core.Metadata.Edm.EdmFunction function, System.Data.Entity.Core.Common.CommandTrees.DbExpression argument);
static member AggregateDistinct : System.Data.Entity.Core.Metadata.Edm.EdmFunction * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbFunctionAggregate
<Extension()>
Public Function AggregateDistinct (function As EdmFunction, argument As DbExpression) As DbFunctionAggregate
Parametry
- function
- EdmFunction
Funkcja, która definiuje operację agregacji.
- argument
- DbExpression
Argument, dla którego ma być obliczana funkcja agregacji.
Zwraca
Nowa funkcja agreguje przy użyciu odwołania do danej funkcji i argumentu. Właściwość Distinct agregacji funkcji będzie miała wartość true.
Wyjątki
funkcja lub argument ma wartość null.
funkcja nie jest funkcją agregowaną lub ma więcej niż jeden argument lub typ wyniku argumentu nie jest równy ani promotable dla typu parametru funkcji.