The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

XPQueryExtensions.CachedExpression<TSource, TArg1, TArg2, TArg3, TArg4, TResult>(IQueryable<TSource>, Func<IQueryable<TSource>, TArg1, TArg2, TArg3, TArg4, TResult>, TArg1, TArg2, TArg3, TArg4) Method

For internal use.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v19.2.dll

Declaration

public static TResult CachedExpression<TSource, TArg1, TArg2, TArg3, TArg4, TResult>(
    this IQueryable<TSource> source,
    Func<IQueryable<TSource>, TArg1, TArg2, TArg3, TArg4, TResult> f,
    TArg1 a1,
    TArg2 a2,
    TArg3 a3,
    TArg4 a4
)
<ExtensionAttribute>
Public Shared Function CachedExpression(Of TSource, TArg1, TArg2, TArg3, TArg4, TResult)(
    source As IQueryable(Of TSource),
    f As Func(Of IQueryable(Of TSource), TArg1, TArg2, TArg3, TArg4, TResult),
    a1 As TArg1,
    a2 As TArg2,
    a3 As TArg3,
    a4 As TArg4
) As TResult
public static TResult CachedExpression<TSource, TArg1, TArg2, TArg3, TArg4, TResult>(
    this IQueryable<TSource> source,
    Func<IQueryable<TSource>, TArg1, TArg2, TArg3, TArg4, TResult> f,
    TArg1 a1,
    TArg2 a2,
    TArg3 a3,
    TArg4 a4
)
<ExtensionAttribute>
Public Shared Function CachedExpression(Of TSource, TArg1, TArg2, TArg3, TArg4, TResult)(
    source As IQueryable(Of TSource),
    f As Func(Of IQueryable(Of TSource), TArg1, TArg2, TArg3, TArg4, TResult),
    a1 As TArg1,
    a2 As TArg2,
    a3 As TArg3,
    a4 As TArg4
) As TResult

Parameters

Name Type Description
source IQueryable<TSource>
f Func<IQueryable<TSource>, TArg1, TArg2, TArg3, TArg4, TResult>
a1 TArg1
a2 TArg2
a3 TArg3
a4 TArg4

Parameters

Name Type Description
source IQueryable<TSource>
f Func<IQueryable<TSource>, TArg1, TArg2, TArg3, TArg4, TResult>
a1 TArg1
a2 TArg2
a3 TArg3
a4 TArg4

Returns

Type Description
TResult

Returns

Type Description
TResult

Type Parameters

Name Description
TSource
TArg1
TArg2
TArg3
TArg4
TResult

Type Parameters

Name Description
TSource
TArg1
TArg2
TArg3
TArg4
TResult
See Also