Class LibrarySyncOptions
- Namespace
- EncDotNet.S100.Collections.Library
- Assembly
- EncDotNet.S100.Collections.dll
Options for LibrarySync.
public sealed record LibrarySyncOptions : IEquatable<LibrarySyncOptions>
- Inheritance
-
LibrarySyncOptions
- Implements
- Inherited Members
Properties
IsInUse
Says whether a downloaded copy (its folder) is in use, for example open in a viewer; a copy in use is not pruned until a later sync. null when nothing is ever in use.
public Func<string, bool>? IsInUse { get; init; }
Property Value
MaxBytes
The most a sync downloads in one go (bytes, by the sizes the source lists). A sync that needs more downloads nothing and reports NeededBytes; narrow the source to an area.
public long MaxBytes { get; init; }