次の方法で共有


DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) メソッド

定義

明確な方法で適用される新しい DbFunctionAggregate を作成します。

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

パラメーター

function
EdmFunction

集約操作を定義する関数。

argument
DbExpression

集計関数の計算に使用される引数。

戻り値

特定の関数と引数への参照を持つ新しい関数集計。 関数の集計の Distinct プロパティの値は true になります。

例外

function または argument が null です。

function が集約関数でないか、複数の引数があります。または、argument の結果型が function のパラメーターの型と一致していないか、上位変換できません。

適用対象