Table of Contents

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

Func<string, bool>

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; }

Property Value

long