kCura.WinEDDS.Config
namespace kCura.WinEDDS
{
public class Config
{
public static IDictionary ConfigSettings { get; }
public static int MaxReloginTries { get; }
public static int WaitBeforeReconnect { get; }
public static string FileTransferModeExplanationText { get; }
public static string ApplicationName { get; }
public static long ProcessFormRefreshRate { get; }
public static int ImportBatchMaxVolume { get; }
public static int ImportBatchSize { get; }
public static bool UseSynchronizedImportBatchMode { get; }
public static int JobCompleteBatchSize { get; }
public static int HttpTimeoutSeconds { get; }
public static int WebAPIOperationTimeout { get; }
public static bool PermissionErrorsRetry { get; }
public static bool ExportPermissionErrorsRetry { get; }
public static bool BadPathErrorsRetry { get; }
public static string TempDirectory { get; }
public static bool CreateFoldersInWebAPI { get; }
public static bool DynamicBatchResizingOn { get; }
public static int DefaultMaximumErrorCount { get; }
public static int MinimumBatchSize { get; }
public static int ExportBatchSize { get; }
public static bool DisableImageTypeValidation { get; }
public static bool DisableImageLocationValidation { get; }
public static bool DisableNativeValidation { get; }
public static bool DisableNativeLocationValidation { get; }
public static bool CreateErrorForEmptyNativeFile { get; }
public static ImportAuditLevel AuditLevel { get; }
public static bool ForceWebUpload { get; }
public static bool { get; }
public static bool TapiForceHttpClient { get; }
public static bool TapiForceBcpHttpClient { get; }
public static string TapiAsperaBcpRootFolder { get; }
public static bool TapiForceAsperaClient { get; }
public static string TapiForceClientCandidates { get; }
public static int TapiMinDataRateMbps { get; }
public static bool TapiSubmitApmMetrics { get; }
public static int TapiTargetDataRateMbps { get; }
public static bool TapiPreserveFileTimestamps { get; }
public static string TapiTransferLogDirectory { get; }
public static bool TapiLargeFileProgressEnabled { get; }
public static int TapiMaxJobParallelism { get; }
public static int TapiAsperaNativeDocRootLevels { get; }
public static bool SuppressCertificateCheckOnClient { get; }
public static string LogConfigFile { get; }
public static bool ForceFolderPreview { get; set; }
public static IList<int> ObjectFieldIdListContainsArtifactId { get; set; }
public static string WebServiceURL { get; set; }
public static int MainFormWindowWidth { get; set; }
public static int MainFormWindowHeight { get; set; }
public static string ProgrammaticServiceURL { get; set; }
public static bool EnableSingleModeImport { get; }
public static int WebBasedFileDownloadChunkSize { get; }
public static bool EnableCaseSensitiveSearchOnImport { get; }
public static RetryOptions RetryOptions { get; }
public static bool UseSearchablePDF { get; }
public Config();
public static string GetRegistryKeyValue(string keyName);
public static string ValidateURIFormat(string returnValue);
}
}