DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein neues DbFunctionAggregate , das auf eine unterschiedliche Weise angewendet wird.
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
Parameter
- function
- EdmFunction
Die Funktion, die den Aggregatvorgang definiert.
- argument
- DbExpression
Das Argument, über das die Aggregatfunktion berechnet werden soll.
Gibt zurück
Eine neue Funktionsaggregat mit einem Verweis auf die angegebene Funktion und das angegebene Argument. Die Distinct-Eigenschaft des Funktionsaggregats weist den Wert trueauf.
Ausnahmen
function oder argument ist NULL.
function ist keine Aggregatfunktion oder hat mehr als ein Argument, oder der Ergebnistyp ist argument nicht gleich oder promotable mit dem Parametertyp von function.