예제 #1
0
        public override AbstractQueryResultInfo Clone()
        {
            var node = this.Node == null ? null : this.Node.Clone();
            var ret  = new CountQueryResultInfo(this.TableAliasName
                                                , this.ColumnAliasName
                                                , this.KeyType
                                                , this.ExplicitDecl
                                                , this.IsComplemented
                                                , this.SourceTable
                                                , this.SourceColumnName
                                                , node
                                                , this.SourceInfoList
                                                , this.SourceInfoListIndex);

            ret.IsReferenced  = this.IsReferenced;
            ret.IsOuterJoined = this.IsOuterJoined;
            return(ret);
        }
예제 #2
0
 virtual public void VisitAfter(CountQueryResultInfo resultInfo)
 {
 }
예제 #3
0
 virtual public void VisitBefore(CountQueryResultInfo resultInfo)
 {
 }