Settings
Provides settings to manage the import process.
using kCura.WinEDDS;
using System;
using System.Runtime.CompilerServices;
namespace kCura.Relativity.DataReaderClient
{
public class Settings : ImportSettingsBase
{
[CompilerGenerated]
private int _ArtifactTypeId;
[CompilerGenerated]
private string _BulkLoadFileFieldDelimiter;
[CompilerGenerated]
private bool _DisableControlNumberCompatibilityMode;
[CompilerGenerated]
private bool _DisableExtractedTextFileLocationValidation;
[CompilerGenerated]
private bool? _DisableNativeLocationValidation;
[CompilerGenerated]
private bool? _DisableNativeValidation;
[CompilerGenerated]
private string _FolderPathSourceFieldName;
[CompilerGenerated]
private string _LongTextColumnThatContainsPathToFullText;
[CompilerGenerated]
private char _MultiValueDelimiter;
[CompilerGenerated]
private string _NativeFilePathSourceFieldName;
[CompilerGenerated]
private char _NestedValueDelimiter;
[CompilerGenerated]
private string _OnBehalfOfUserToken;
[CompilerGenerated]
private int _RowCount;
[CompilerGenerated]
private bool _OIFileIdMapped;
[CompilerGenerated]
private string _OIFileIdColumnName;
[CompilerGenerated]
private string _OIFileTypeColumnName;
[CompilerGenerated]
private bool _FileSizeMapped;
[CompilerGenerated]
private string _FileSizeColumn;
[CompilerGenerated]
private string _FileNameColumn;
[CompilerGenerated]
private string _SupportedByViewerColumn;
[CompilerGenerated]
private ITimeKeeperManager _TimeKeeperManager;
public int ArtifactTypeId { get; set; }
public string BulkLoadFileFieldDelimiter { get; set; }
public bool DisableControlNumberCompatibilityMode { get; set; }
public bool DisableExtractedTextFileLocationValidation { get; set; }
public bool? DisableNativeLocationValidation { get; set; }
public bool? DisableNativeValidation { get; set; }
public string FolderPathSourceFieldName { get; set; }
public string LongTextColumnThatContainsPathToFullText { get; set; }
public char MultiValueDelimiter { get; set; }
public string NativeFilePathSourceFieldName { get; set; }
public char NestedValueDelimiter { get; set; }
internal string OnBehalfOfUserToken { get; set; }
[Obsolete]
public int RowCount { get; set; }
public bool OIFileIdMapped { get; set; }
public string OIFileIdColumnName { get; set; }
public string OIFileTypeColumnName { get; set; }
public bool FileSizeMapped { get; set; }
public string FileSizeColumn { get; set; }
public string FileNameColumn { get; set; }
public string SupportedByViewerColumn { get; set; }
public ITimeKeeperManager TimeKeeperManager { get; set; }
internal Settings()
{
MultiValueDelimiter = ';';
NestedValueDelimiter = '\\';
}
}
}