protected override void copyData() { base.copyData(); ChatData dataTemp = data; if (dataTemp != null) { this.data = (ChatData)dataTemp.clone(); } else { this.data = null; nullObjError("data"); } }