protected MessageContainer(MessageContainer original, Cloner cloner)
 {
     cloner.RegisterClonedObject(original, this);
     this.Message = original.Message;
     this.TaskId  = original.TaskId;
 }
 protected MessageContainer(MessageContainer original, Cloner cloner) {
   cloner.RegisterClonedObject(original, this);
   this.Message = original.Message;
   this.TaskId = original.TaskId;
 }