DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.