C# (CSharp) DotNetWorkQueue.Configuration Namespace

Classes

Name Description
BaseConnectionInformation Defines a connection to a queue
BaseRpcConnection Base RPC queue information
BaseTimeConfiguration Base configuration for a time client
ConfigurationExtensionsForQueueStatusHttpConfiguration Configuration extensions for setting the http queue status options
HeartBeatConfiguration The heartbeat configuration settings The queue can 'ping' a record that is being processed and keep it alive. This allows for automatic recovery of records in which the processor has died and records are stuck in a processing state.
HeartBeatThreadPoolConfiguration Heart beat thread pool configuration module
MessageExpirationConfiguration Message expiration setting. Messages can be set to expire. Used by the RPC queue, but can also be enabled for any queue.
QueueConfigurationRpc The configuration module for an RPC queue
QueueConfigurationSend Configuration settings for sending messages
QueueConsumerConfiguration Contains configuration settings for a queue that consumes messages
QueueDelay Defines the worker thread delay behavior when no records are found to process, or if a serious transport exception has occurred.
QueueProducerConfiguration Configuration for a queue that produces messages
QueueRpcConfiguration RPC queue configuration class
QueueStatusHttpConfiguration The configuration module for QueueStatusHttp
RetryInformation Contains information about retrying an exception
TaskSchedulerConfiguration The task scheduler configuration module
TransportConfigurationReceive Transport configuration for receiving messages
TransportConfigurationSend Base class for a transport that is being used to send messages
TransportInitDuplex This class allows a transport to inject its dependencies into the root container.
TransportInitReceive This class allows a transport to inject its dependencies into the root container.
TransportInitSend This class allows a transport to inject its dependencies into the root container.
WorkerConfiguration Contains worker configuration settings