DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Metod

Definition

Skapar en ny DbFunctionAggregate som tillämpas på ett distinkt sätt.

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

Parametrar

function
EdmFunction

Funktionen som definierar aggregeringsåtgärden.

argument
DbExpression

Argumentet som aggregeringsfunktionen ska beräknas för.

Returer

En ny funktionsaggregering med en referens till den angivna funktionen och argumentet. Funktionsaggregatets distinct-egenskap har värdet true.

Undantag

function eller argument är null.

function är inte en aggregeringsfunktion eller har mer än ett argument, eller så är resultattypen argument inte lika med eller promotable till parametertypen function.

Gäller för