PathSearchStorage class PathSearchStorage Documentation Code public string BatchDirectory { get; set; } public bool LocalPaths { get; set; } public ConcurrentBag<string> PathErrors { get; } public ConcurrentBag<TransferPath> Paths { get; } public ConcurrentBag<SerializedBatch> SerializedPaths { get; } public DateTime StartTime { get; set; } public long TotalBatchedBytes { get; } public int TotalBatchedDirectories { get; } public long TotalBatchedFiles { get; } public long TotalBytes { get; } public int TotalDirectories { get; } public long TotalFiles { get; } public PathSearchStorage(PathEnumeratorContext context, ITransferLog log) public PathSearchStorage(PathEnumeratorContext context, ITransferLog log, CancellationToken token) public static string GetBatchFileName(int batchNumber) public void Add(TransferPath path) public void IncrementDirectoryCount() public void Save(bool completed)