Gets or sets the kind of task result processing.
Assembly: CrawlerLib.Engine (in CrawlerLib.Engine.dll)
The task result processing.
If the TaskResultProcessing is set to CallProcess or StartTaskToCallProcess the task isn't enqueued in the finished tasks queue and can't be retrieved with GetFinishedTaskResults. The processing must be done by overriding the Process method. The value CallProcess should be used to do very small and non blocking processing like add to a list or enqueue in a queue and set an event or semaphore. It is executed on the CrawlerEngine worker threads and could block other work. If larger or blocking work should be done, it should be set to the value StartTaskToCallProcess. A TPL Task is started to perform the work, and the CrawlerEngine worker threads are immediately free.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see.
Supported in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0
.NET Framework Client Profile
Supported in: 4, 3.5 SP1
.NET Compact Framework
Supported in: 3.5, 2.0, 1.0
Supported in: 3.0, 2.0, 1.0