Name |
Description |
Connection |
This object holds the state of an item that is in progress. It's used to commit or rollback the work item as needed. |
CreateJobMetaData |
Creates metadata needed to add this job to the db. |
SqlHeaders |
Defines our custom headers for internal operations |
SqlQueueDelay |
Holds information indicating if an existing message should have it's queue delay time increased |
SqlServerJobQueueCreation |
Creates a job queue in a SQL server DB |
SqlServerJobSchedulerLastKnownEvent |
|
SqlServerJobSchema |
Creates a table that stores data about scheduled jobs |
SqlServerJobTableCreation |
|
SqlServerMessageQueueClearExpiredMessages |
Deletes expired messages from the queue |
SqlServerMessageQueueCorrelationId |
The correlation ID for the SQL server queue A GUID is used, since this needs to be different across queues |
SqlServerMessageQueueCreation |
A class that will create the queue tables if needed. No support for updating existing tables is provided. |
SqlServerMessageQueueId |
The primary ID for a message in the SQL server transport |
SqlServerMessageQueueInit |
Registers the implementations for the SQL server queue into the IoC container. |
SqlServerMessageQueueReceive |
Handles receive of messages, and passing them back to the caller |
SqlServerMessageQueueReceiveErrorMessage |
Error handling related to a unit of work |
SqlServerMessageQueueResetHeartBeat |
Searches for and updates work items that are outside of the heart beat window |
SqlServerMessageQueueSchema |
Defines the schema for a queue |
SqlServerMessageQueueSend |
Sends a new message to an existing queue |
SqlServerMessageQueueSendHeartBeat |
|
SqlServerRpcConnection |
Connection settings for Rpc |
SqlServerSendJobToQueue |
|
TableNameHelper |
A helper class that outputs the name for a given queue table, given the base name of the queue. |