Udostępnij za pośrednictwem


DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Metoda

Definicja

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.

Dotyczy