protected override void ProcessRecord()
 {
     if (this.BeforeDate.HasValue)
     {
         SyncServer.SaveRunHistory(this.BeforeDate.Value.ToUniversalTime(), this.File);
     }
     else
     {
         SyncServer.SaveRunHistory(this.File);
     }
 }