withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec.Fail C# (CSharp) 메소드

Fail() 공개 메소드

public Fail ( ) : void
리턴 void
        public void Fail() => Progress?.FailOutput(LocalFile.ToString());

Usage Example

 public void Download(MultiMirrorFileDownloadSpec spec) {
     spec.Start();
     try {
         while (true) {
             var host = _mirrorStrategy.GetHost();
             if (TryDownload(spec, host))
                 break;
             ResetSpec(spec);
             Thread.Sleep(MillisecondsTimeout);
         }
     } catch (Exception) {
         spec.Fail();
         throw;
     }
 }
All Usage Examples Of withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec::Fail