Back to Devexpress

XPQueryExtensions.CustomAggregateAsync<T>(IQueryable<T>, String, Expression<Func<T, Object>>, CancellationToken) Method

xpo-devexpress-dot-xpo-dot-xpqueryextensions-dot-customaggregateasync-t-x28-iqueryable-t-string-expression-func-t-object-cancellationtoken-x29.md

latest2.4 KB
Original Source

XPQueryExtensions.CustomAggregateAsync<T>(IQueryable<T>, String, Expression<Func<T, Object>>, CancellationToken) Method

Namespace : DevExpress.Xpo

Assembly : DevExpress.Xpo.v25.2.dll

NuGet Package : DevExpress.Xpo

Declaration

csharp
public static Task<object> CustomAggregateAsync<T>(
    this IQueryable<T> query,
    string customAggregateName,
    Expression<Func<T, object>> argument,
    CancellationToken cancellationToken = default(CancellationToken)
)
vb
<ExtensionAttribute>
Public Shared Function CustomAggregateAsync(Of T)(
    query As IQueryable(Of T),
    customAggregateName As String,
    argument As Expression(Of Func(Of T, Object)),
    cancellationToken As CancellationToken = Nothing
) As Task(Of Object)

Parameters

NameType
queryIQueryable<T>
customAggregateNameString
argumentExpression<Func<T, Object>>

Optional Parameters

NameTypeDefault
cancellationTokenCancellationTokennull

Type Parameters

Name
T

Returns

Type
Task<Object>

See Also

XPQueryExtensions Class

XPQueryExtensions Members

DevExpress.Xpo Namespace