Gemstone Threading Library
Show/Hide TOC

# ProcessQueue T CreateSynchronousQueue Method

## Overload List

CreateSynchronousQueue(ProcessQueueT ProcessItemFunctionSignature) | Creates a new synchronous ProcessQueueT (i.e., single process thread) with the default settings: ProcessInterval = 100, ProcessTimeout = Infinite, RequeueOnTimeout = False, RequeueOnException = False.
CreateSynchronousQueue(ProcessQueueT ProcessItemsFunctionSignature) | Creates a new synchronous, bulk item ProcessQueueT (i.e., single process thread) with the default settings: ProcessInterval = 100, ProcessTimeout = Infinite, RequeueOnTimeout = False, RequeueOnException = False.
CreateSynchronousQueue(ProcessQueueT ProcessItemFunctionSignature, ProcessQueueT CanProcessItemFunctionSignature) | Creates a new synchronous ProcessQueueT (i.e., single process thread) with the default settings: ProcessInterval = 100, ProcessTimeout = Infinite, RequeueOnTimeout = False, RequeueOnException = False.
CreateSynchronousQueue(ProcessQueueT ProcessItemsFunctionSignature, ProcessQueueT CanProcessItemFunctionSignature) | Creates a new synchronous, bulk item ProcessQueueT (i.e., single process thread) with the default settings: ProcessInterval = 100, ProcessTimeout = Infinite, RequeueOnTimeout = False, RequeueOnException = False.
CreateSynchronousQueue(ProcessQueueT ProcessItemFunctionSignature, Double, Int32, Boolean, Boolean) | Creates a new synchronous ProcessQueueT (i.e., single process thread) using specified settings.
CreateSynchronousQueue(ProcessQueueT ProcessItemsFunctionSignature, Double, Int32, Boolean, Boolean) | Creates a new synchronous, bulk item ProcessQueueT (i.e., single process thread) using specified settings.
CreateSynchronousQueue(ProcessQueueT ProcessItemFunctionSignature, ProcessQueueT CanProcessItemFunctionSignature, Double, Int32, Boolean, Boolean) | Creates a new synchronous ProcessQueueT (i.e., single process thread) using specified settings.
CreateSynchronousQueue(ProcessQueueT ProcessItemsFunctionSignature, ProcessQueueT CanProcessItemFunctionSignature, Double, Int32, Boolean, Boolean) | Creates a new synchronous, bulk item ProcessQueueT (i.e., single process thread) using specified settings.

## See Also

#### Reference

ProcessQueueT Class
Gemstone.Threading.Collections Namespace