src/Shared/EntityFramework/Internal/Linq/DbQueryProvider.cs
// <summary>
// By default, calls the same method on the wrapped provider.
// </summary>
By default, calls the same method on the wrapped provider.
By default calls the same method on the wrapped provider .
Task<object> IDbAsyncQueryProvider.ExecuteAsync(Expression expression, CancellationToken cancellationToken)
        {
            Check.NotNull(expression, "expression");
            cancellationToken.ThrowIfCancellationRequested();
            _internalContext.Initialize();
            return ((IDbAsyncQueryProvider)_internalQuery.ObjectQueryProvider).ExecuteAsync(expression, cancellationToken);
        }
Task < object > IDbAsyncQueryProvider . ExecuteAsync ( Expression expression , CancellationToken cancellationToken ) { Check . NotNull ( expression , " " ) ; cancellationToken . ThrowIfCancellationRequested ( ) ; _internalContext . Initialize ( ) ; return ( ( IDbAsyncQueryProvider ) _internalQuery . ObjectQueryProvider ) . ExecuteAsync ( expression , cancellationToken ) ; }
By default, calls the same method on the wrapped provider.
By default calls the same method on the wrapped provider .
expression
Expression
cancellationToken
CancellationToken