DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Metódus

Definíció

Egy eltérő módon alkalmazott újat DbFunctionAggregate hoz létre.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbFunctionAggregate ^ AggregateDistinct(System::Data::Metadata::Edm::EdmFunction ^ function, System::Data::Common::CommandTrees::DbExpression ^ argument);
public static System.Data.Common.CommandTrees.DbFunctionAggregate AggregateDistinct(this System.Data.Metadata.Edm.EdmFunction function, System.Data.Common.CommandTrees.DbExpression argument);
static member AggregateDistinct : System.Data.Metadata.Edm.EdmFunction * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionAggregate
<Extension()>
Public Function AggregateDistinct (function As EdmFunction, argument As DbExpression) As DbFunctionAggregate

Paraméterek

function
EdmFunction

Az összesítő műveletet meghatározó függvény.

argument
DbExpression

Az az argumentum, amelyre az összesítő függvényt ki kell számítani.

Válaszok

Új függvényösszesítés az adott függvényre és argumentumra mutató hivatkozással. A függvényösszesítés Distinct tulajdonsága az értékkel truefog rendelkezni.

Kivételek

function vagy argument null értékű.

function nem aggregátumfüggvény, vagy több argumentuma van, vagy az eredmény típusa argument nem egyenlő vagy nem promótable a paraméter típusával function.

A következőre érvényes: