Click or drag to resize

TaskQueueManagerOpenTaskQueue Method

Registers a task queue wrapper and opens the task queue in the server. - Opens the task queue in the server. - Registers the TaskQueue object and its associated handlers inside the task queue manager.

Namespace:  MFiles.VAF.Common.ApplicationTaskQueue
Assembly:  MFiles.VAF (in MFiles.VAF.dll) Version:
public void OpenTaskQueue(
	string queueName,
	MFTaskQueueProcessingBehavior processingBehavior,
	TaskQueueManagerTaskType taskType,
	IApplicationTaskProcessor taskProcessor,
	int maximumPollingIntervalInSeconds = 30,
	string lastBroadcastId = "",
	bool throwIfAlreadyExists = false


Type: SystemString
Task queue name / identifier.
Type: MFTaskQueueProcessingBehavior
Processing behavior type.
Type: MFiles.VAF.Common.ApplicationTaskQueueTaskQueueManagerTaskType
Defines the type of tasks that can be processed by this task queue.
Type: MFiles.VAF.Common.ApplicationTaskQueueIApplicationTaskProcessor
Task processor for this queue.
maximumPollingIntervalInSeconds (Optional)
Type: SystemInt32
The max time in seconds that can pass before a polling cycle is ran for this queue.
lastBroadcastId (Optional)
Type: SystemString
The last processed broadcast id, defaults to empty string.
throwIfAlreadyExists (Optional)
Type: SystemBoolean
When true, the already exists error will be thrown if the task queue is already open.
See Also