src/Shared/EntityFramework/Core/Common/CommandTrees/BasicExpressionVisitor.cs
/// <summary>
/// Called when an <see cref="DbExpression" /> of an otherwise unrecognized type is encountered.
/// </summary>
/// <param name="expression"> The expression </param>
/// <exception cref="ArgumentNullException">
/// <paramref name="expression" />
/// is null
/// </exception>
/// <exception cref="NotSupportedException">
/// Always thrown if this method is called, since it indicates that
/// <paramref name="expression" />
/// is of an unsupported type
/// </exception>
Called when an  of an otherwise unrecognized type is encountered.
Called when an of an otherwise unrecognized type is encountered .
public override void Visit(DbExpression expression)
        {
            Check.NotNull(expression, "expression");
            throw new NotSupportedException(Strings.Cqt_General_UnsupportedExpression(expression.GetType().FullName));
        }
public override void Visit ( DbExpression expression ) { Check . NotNull ( expression , " " ) ; throw new NotSupportedException ( Strings . Cqt_General_UnsupportedExpression ( expression . GetType ( ) . FullName ) ) ; }
Called when an  of an otherwise unrecognized type is encountered.
Called when an of an otherwise unrecognized type is encountered .
None
Always thrown if this method is called, since it indicates that


Always thrown if this method is called since it indicates that
expression
DbExpression
None