protected override object EvaluateNode(LogEventInfo context) { object v1 = this.LeftExpression.Evaluate(context); object v2 = this.RightExpression.Evaluate(context); return Compare(v1, v2, this.RelationalOperator); }