public override void WriteIdentifier(IdentifierQueryExpression identifierQueryExpression, QueryExpressionVisitor queryExpressionVisitor) { if (identifierQueryExpression is NestedIdentifierQueryExpression nestedIdentifierQueryExpression && nestedIdentifierQueryExpression.ParentIdentifier != null) { WriteIdentifier(nestedIdentifierQueryExpression.ParentIdentifier, queryExpressionVisitor); queryText.Append("."); } if (identifierQueryExpression.IdentifierName == "*") { queryText.Append(" * "); } else { queryText.Append($" `{identifierQueryExpression.IdentifierName}` "); } }
public override QueryExpression VisitIdentifier(IdentifierQueryExpression identifierQueryExpression) { _writer.WriteIdentifier(identifierQueryExpression, this); return(base.VisitIdentifier(identifierQueryExpression)); }
public virtual QueryExpression VisitIdentifier(IdentifierQueryExpression identifierQueryExpression) { return(identifierQueryExpression); }