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

GlobalSettings

public const double DefaultCacheExpirationInSeconds = 3600

public const bool DefaultCommandLineModeEnabled = false

public const long DefaultMaxBytesPerBatch = 107374182400

public const int DefaultMaxFilesPerBatch = 50000

public const int DefaultNodePageSize = 100

public const string DefaultPluginFileNameFilter = "*.dll"

public const string DefaultPluginFileNameMatch = "Relativity.Transfer"

public const double DefaultPrecalcCheckIntervalSeconds = 1

public const bool DefaultSkipTooLongPathError = false

public const bool DefaultStatisticsLogEnabled = false

public const double DefaultStatisticsLogIntervalSeconds = 2

public const int DefaultStatisticsMaxSamples = 8

public const bool DefaultValidateResolvedPaths = true

public static GlobalSettings Instance { get; }

public string ApplicationName { get; set; }

public TimeSpan CacheExpiration { get; set; }

public IList<string> CloudFileShareRegexPatterns { get; }

public bool CommandLineModeEnabled { get; set; }

public long MaxBytesPerBatch { get; set; }

public int MaxFilesPerBatch { get; set; }

public string PluginDirectory { get; set; }

public string PluginFileNameFilter { get; set; }

public string PluginFileNameMatch { get; set; }

public SearchOption PluginSearchOption { get; set; }

public double PrecalcCheckIntervalSeconds { get; set; }

public bool SkipTooLongPaths { get; set; }

public bool StatisticsLogEnabled { get; set; }

public double StatisticsLogIntervalSeconds { get; set; }

public int StatisticsMaxSamples { get; set; }

public string TempDirectory { get; set; }

public bool ValidateResolvedPaths { get; set; }