ExportOptions
- Namespace:
PPDS.Migration.Export - Assembly:
PPDS.Migration - Kind: Class
Summary
Options for export operations.
Members
Properties
DegreeOfParallelism
int DegreeOfParallelism { get; set; }
Gets or sets the degree of parallelism for entity export. Default: ProcessorCount * 2
IncludeFileData
bool IncludeFileData { get; set; }
Gets or sets whether to include file column binary data in the export. When true, file column data is downloaded and stored in the ZIP archive. Default: false
PageLevelParallelism
int PageLevelParallelism { get; set; }
Gets or sets the number of GUID range partitions per entity for page-level parallelism. 0 = auto (determined from record count), 1 = disabled (sequential only). Default: 0
PageLevelParallelismThreshold
int PageLevelParallelismThreshold { get; set; }
Gets or sets the minimum record count before page-level parallelism activates. Entities with fewer records than this threshold use sequential paging. Default: 5000
PageSize
int PageSize { get; set; }
Gets or sets the page size for FetchXML queries. Default: 5000
ProgressInterval
int ProgressInterval { get; set; }
Gets or sets the progress reporting interval in records. Default: 100