Example #1
0
        /// <summary>
        /// OrderBy句 にコンストラクタで指定されたソート順を追加する。
        /// </summary>
        /// <param name="node">OrderBy句</param>
        public override void ExplicitVisit(Microsoft.SqlServer.TransactSql.ScriptDom.OrderByClause node)
        {
            try
            {
                node.OrderByElements.Add(ExpressionWithSortOrder);
            }
            catch (Exception e)
            {
                throw new InvalidOperationException("指定されたソート順は追加できません。", e);
            }

            base.ExplicitVisit(node);
        }
Example #2
0
 public virtual void ExplicitVisit(OrderByClause orderByClause)
 {
 }
 public OrderByClause(ScriptDom.OrderByClause src) : base(src)
 {
     Copier.CopyList(this.OrderByElements, src.OrderByElements);
 }