Document Task SettingsCpu Core Mode Property
Specifies the DocumentTaskEngine CPU core usage mode.
Definition
Namespace: OpenDiscoverSDK.Interfaces.Platform.Settings
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataMemberAttribute]
public CpuCoreMode CpuCoreMode { get; set; }Property Value
CpuCoreModeRemarks
The default property value is FourCore. Using the property requires knowledge of how many cores are on the CPU(s) of the workstation/server. See PhysicalProcessorAffinity. For physical processors (CPU) that have more than 4 cores, this property allows for more threads to be used by an DocumentTaskEngine instance to take advantage of these extra hyper-threaded cores.
Internally, DocumentTaskEngine will adjust the number of task processing threads for this given CPU core mode.