다음을 통해 공유


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의 매개 변수 형식과 동일하지 않거나 승격 가능하지 않습니다.

적용 대상