src/Shared/EntityFramework/Core/Common/CommandTrees/DbInExpression.cs
/// <summary>
/// The visitor pattern method for expression visitors that produce a result value of a specific type.
/// </summary>
/// <param name="visitor"> An instance of a typed DbExpressionVisitor that produces a result value of type TResultType. </param>
/// <typeparam name="TResultType">
/// The type of the result produced by <paramref name="visitor" />
/// </typeparam>
/// <exception cref="ArgumentNullException">
/// <paramref name="visitor" />
/// is null
/// </exception>
/// <returns>
/// An instance of <typeparamref name="TResultType" /> .
/// </returns>
The visitor pattern method for expression visitors that produce a result value of a specific type.
The visitor pattern method for expression visitors that produce a result value of a specific type .
public override TResultType Accept<TResultType>(DbExpressionVisitor<TResultType> visitor)
        {
            Check.NotNull(visitor, "visitor");
            return visitor.Visit(this);
        }
public override TResultType Accept < TResultType > ( DbExpressionVisitor < TResultType > visitor ) { Check . NotNull ( visitor , " " ) ; return visitor . Visit ( this ) ; }
The visitor pattern method for expression visitors that produce a result value of a specific type.
The visitor pattern method for expression visitors that produce a result value of a specific type .
An instance of  .
An instance of .
None
visitor
DbExpressionVisitor<TResultType>
An instance of a typed DbExpressionVisitor that produces a result value of type TResultType.
An instance of a typed DbExpressionVisitor that produces a result value of type TResultType .
typeparam
The type of the result produced by
The type of the result produced by