public void SetOwner(IDevClassReferencer owner)
 {
     _owner = owner;
     if (_text == null)
     {
         _text = new DTDestTextFile();
     }
     _text.SetOwner(_owner);
     if (_db == null)
     {
         _db = new DTDest();
     }
     _db.SetOwner(_owner);
 }
        public object Clone()
        {
            DTDestTextFile obj = new DTDestTextFile();

            obj.SetOwner(_owner);
            obj._links = new PropertyValueLinks(obj);
            obj._links.CopyData(_links);
            obj._delimiter   = _delimiter;
            obj.HasHeader    = HasHeader;
            obj._bAppend     = _bAppend;
            obj.EncodingType = EncodingType;
            obj.BufferSize   = BufferSize;
            return(obj);
        }