예제 #1
0
        public override AbstractQueryResultInfo Clone()
        {
            var ret = new CompoundQueryResultInfo(this.TableAliasName
                                                  , this.ColumnAliasName
                                                  , this.IsNullable
                                                  //, this.IsUnique
                                                  , this.KeyType
                                                  , this.IsComplemented
                                                  , this.SourceTable
                                                  , this.SourceColumnName
                                                  , this.LeftResultInfo
                                                  , this.RightResultInfo);

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