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

TransferResult

public sealed class TransferResult : ITransferResult
public int Attempts { get; }

public ClientConfiguration Configuration { get; set; }

public TimeSpan Elapsed { get; }

public DateTime? EndTime { get; set; }

public int MinDataRateMbps { get; set; }

public ITransferRequest Request { get; set; }

public int RetryCount { get; set; }

public DateTime? StartTime { get; set; }

public TransferStatus Status { get; set; }

public int TargetDataRateMbps { get; set; }

public long TotalBadPathErrors { get; set; }

public long TotalFailedFiles { get; set; }

public long TotalFatalErrors { get; set; }

public long TotalFilePermissionErrors { get; set; }

public long TotalFilesNotFound { get; set; }

public List<long> TotalRequestedBytesPerAttempt { get; set; }

public List<long> TotalRequestedFilesPerAttempt { get; set; }

public long TotalSkippedFiles { get; set; }

public long TotalTransferredBytes { get; set; }

public long TotalTransferredFiles { get; set; }

public ITransferIssue TransferError { get; }

public double TransferRateMbps { get; }

public TransferResult()

public void RegisterIssue(string message, IssueAttributes attributes)

public void RegisterIssue(string message, TransferPath path, IssueAttributes attributes, int? code)

public void RegisterIssue(TransferIssue issue)

public void RegisterStatistics(ITransferStatistics statistics)