DbExpressionBuilder.AggregateDistinct(EdmFunction, DbExpression) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um novo DbFunctionAggregate que é aplicado de modo distinto.
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
Parâmetros
- function
- EdmFunction
A função que define a operação de agregação.
- argument
- DbExpression
O argumento pelo qual a função de agregação deve ser calculada.
Retornos
Uma nova agregação de função com uma referência para a função e o argumento fornecidos. A propriedade Distinct da agregação de função terá o valor true
.
Exceções
function
ou argument
é nulo.
function
não é uma função de agregação ou tem mais de um argumento ou o tipo de resultado de argument
não é passível de promoção ou igual ao tipo de parâmetro de function
.