Exemple #1
0
        public override void merge(object o)
        {
            SnsInfo info = o as SnsInfo;

            if (info != null)
            {
                this.nCheckSum             = info.nCheckSum;
                this.nStatus               = info.nStatus;
                this.nObjectStyle          = info.nObjectStyle;
                this.strObjectID           = info.strObjectID;
                this.strUserName           = info.strUserName;
                this.strNickName           = info.strNickName;
                this.nCreateTime           = info.nCreateTime;
                this.nLikeFlag             = info.nLikeFlag;
                this.nExtFlag              = info.nExtFlag;
                this.nLikeCount            = info.nLikeCount;
                this.nCommentCount         = info.nCommentCount;
                this.nWithUserCount        = info.nWithUserCount;
                this.bytesXmlLikeList      = info.bytesXmlLikeList;
                this.bytesXmlCommnetList   = info.bytesXmlCommnetList;
                this.bytesXmlWithList      = info.bytesXmlWithList;
                this.bytesObjectDesc       = info.bytesObjectDesc;
                this.bytesXmlGroupList     = info.bytesXmlGroupList;
                this.bytesXmlGroupUserList = info.bytesXmlGroupUserList;
                this.bytesXmlBlackList     = info.bytesXmlBlackList;
                this._likeList             = null;
                this._commentList          = null;
                this._withList             = null;
                this._groupList            = null;
                this.timeLine              = null;
            }
        }