TransferContext public sealed class TransferContext Documentation Code public const bool DefaultLargeFileProgressEnabled = false public const double DefaultLargeFileProgressRateSeconds = 5 public const bool DefaultStatisticsEnabled = true public const double DefaultStatisticsRateSeconds = 2 public DateTime? EndTime { get; } public bool LargeFileProgressEnabled { get; set; } public double LargeFileProgressRateSeconds { get; set; } public DateTime? StartTime { get; } public bool StatisticsEnabled { get; set; } public double StatisticsRateSeconds { get; set; } public event EventHandler<LargeFileProgressEventArgs> LargeFileProgress public event EventHandler<TransferPathIssueEventArgs> TransferJobIssue public event EventHandler<TransferJobRetryEventArgs> TransferJobRetry public event EventHandler<TransferPathIssueEventArgs> TransferPathIssue public event EventHandler<TransferPathProgressEventArgs> TransferPathProgress public event EventHandler<TransferRequestEventArgs> TransferRequest public event EventHandler<TransferStatisticsEventArgs> TransferStatistics public TransferContext() public void PublishLargeFileProgress(LargeFileProgressEventArgs args) public void PublishTransferJobIssue(ITransferRequest request, ITransferIssue issue) public void PublishTransferJobRetry(ITransferRequest request, int count, int maxAttempts) public void PublishTransferPathIssue(ITransferRequest request, ITransferIssue issue) public void PublishTransferPathProgress(ITransferRequest request, TransferPathResult result) public void PublishTransferRequest(ITransferRequest request, TransferRequestStatus status) public void PublishTransferStatistics(ITransferRequest request, ITransferStatistics statistics)