Marten.Linq.NotVisitor.VisitMember C# (CSharp) Method

VisitMember() protected method

protected VisitMember ( MemberExpression expression ) : Expression
expression System.Linq.Expressions.MemberExpression
return System.Linq.Expressions.Expression
        protected override Expression VisitMember(MemberExpression expression)
        {
            if (expression.Type == typeof (bool))
            {
                var locator = _mapping.JsonLocator(expression);
                var @where = new WhereFragment($"{locator} = False");
                _callback(@where);
            }

            return base.VisitMember(expression);
        }