<PackageReference Include="Relativity.Transfer.Client" Version="7.1.29" />

TransferPathCommandBase

protected bool FileNotFoundErrorsDisabled { get; }

protected bool FilePermissionErrorsRetry { get; }

protected int FileSystemChunkSize { get; }

protected ITransferJobService JobService { get; }

protected double LargeFileProgressRateSeconds { get; }

protected ITransferLog Log { get; }

protected int MaxJobRetryAttempts { get; }

protected bool OverwriteFiles { get; }

protected bool PreserveDates { get; }

protected ITransferRequest Request { get; }

protected TransferPathCommandBase(ITransferLog log, ITransferRequest request, ITransferJobService jobService, IFileSystemService fileSystemService, ClientConfiguration configuration)

protected void HandleCancel(TransferPathResult result)

protected virtual void OnPostExecute(CancellationToken token)

protected virtual void OnPreExecute(CancellationToken token)

public virtual void PostExecute(CancellationToken token)

public virtual void PreExecute(CancellationToken token)

protected void PublishLargeFileProgress(TransferPath path, long totalTransferredBytes, long totalBytes, double progress)

protected void PublishLargeFileProgress(TransferPath path, long totalTransferredBytes, long totalBytes, int chunkNumber, int totalChunks)

protected void PublishTransferStatistics(bool force)

protected void RegisterIssue(ITransferIssue issue)