Remotion.Linq.SqlBackend.MappingResolution.ResolvingExpressionVisitor.VisitTypeBinaryExpression C# (CSharp) Method

VisitTypeBinaryExpression() protected method

protected VisitTypeBinaryExpression ( TypeBinaryExpression expression ) : Expression
expression System.Linq.Expressions.TypeBinaryExpression
return System.Linq.Expressions.Expression
    protected override Expression VisitTypeBinaryExpression (TypeBinaryExpression expression)
    {
      ArgumentUtility.CheckNotNull ("expression", expression);

      var newExpression = VisitExpression (expression.Expression);
      var resolvedTypeExpression = _resolver.ResolveTypeCheck (newExpression, expression.TypeOperand);
      return VisitExpression (resolvedTypeExpression);
    }