Click or drag to resize

TaskQueueSettings Class

Settings that control how the TaskManager processes an application task queue, that can be altered at runtime.
Inheritance Hierarchy
SystemObject
  MFiles.VAF.AppTasksTaskQueueSettings

Namespace:  MFiles.VAF.AppTasks
Assembly:  MFiles.VAF (in MFiles.VAF.dll) Version: 2.3.623.2
Syntax
public class TaskQueueSettings

The TaskQueueSettings type exposes the following members.

Constructors
  NameDescription
Public methodTaskQueueSettings
Initializes a new instance of the TaskQueueSettings class
Top
Properties
  NameDescription
Public propertyBroadcastPollInterval
The frequency at which the queue is polled for new broadcast messages. Default value: 10 seconds.
Public propertyExceptionSettings
Describes the default result behavior for tasks based on exceptions encountered while processing them.
Public propertyMaxConcurrency
The maximum number of tasks from the queue that can be processed at the same time on the same server. This is limited to 1 for queues using MFProcessingBehaviorSequential. Values of zero mean that the queue cannot currently process tasks, and will not be polled. Values of -1 mean that there is no limit.
Public propertyTaskPollInterval
The frequency at which the queue is polled for new tasks to process. Default value: 30 seconds.
Top
Methods
  NameDescription
Public methodClone
Creates a deep clone of the settings.
Top
See Also