Esempio n. 1
0
 public override string ToString()
 {
     if (ExpressionName.IsNotNullOrEmpty())
     {
         return("[{0}] {1}".FormatTo(ExpressionName, Message));
     }
     return(Message);
 }
Esempio n. 2
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            ExpressionName?.Accept(visitor);

            foreach (var col in Columns)
            {
                col.Accept(visitor);
            }

            QueryExpression?.Accept(visitor);
        }
Esempio n. 3
0
        public void ToString(StringBuilder buf, int indent)
        {
            ExpressionName.ToString(buf);
            buf.Append("(");

            for (var i = 0; i < Columns.Count; i++)
            {
                if (i > 0)
                {
                    buf.Append(", ");
                }

                Columns[i].ToString(buf);
            }

            buf.Append(") AS (\r\n");
            QueryExpression.ToString(buf, indent);
            buf.Append(")");
        }