public override void WriteSql(StringBuilder sql) { Argument.WriteSql(sql); if (IsNegated) sql.Append(" NOT "); sql.Append(" LIKE "); Pattern.WriteSql(sql); if (Escape != null) { sql.Append(" ESCAPE "); Escape.WriteSql(sql); } } }