C# Class DotNetWorkQueue.Transport.PostgreSQL.Basic.PostgreSqlMessageQueueSchema

Defines the schema for a queue
显示文件 Open project: blehnen/DotNetWorkQueue Class Usage Examples

Public Methods

Method Description
GetSchema ( ) : List

Returns our schema as a list of tables.

PostgreSqlMessageQueueSchema ( TableNameHelper tableNameHelper, IPostgreSqlMessageQueueTransportOptionsFactory options ) : System

Initializes a new instance of the PostgreSqlMessageQueueSchema class.

Private Methods

Method Description
CreateConfigurationTable ( ) : Table

Creates the configuration table schema.

CreateErrorTable ( Table meta ) : Table

Creates the error table schema. This is a copy of the meta table, but with an exception column added.

CreateErrorTrackingTable ( ) : Table

Creates the error tracking table schema.

CreateMainTable ( ) : Table

Creates the main table schema

CreateMetaDataTable ( ) : Table

Creates the meta data table schema.

CreateStatusTable ( ) : Table

Method Details

GetSchema() public method

Returns our schema as a list of tables.
public GetSchema ( ) : List
return List

PostgreSqlMessageQueueSchema() public method

Initializes a new instance of the PostgreSqlMessageQueueSchema class.
public PostgreSqlMessageQueueSchema ( TableNameHelper tableNameHelper, IPostgreSqlMessageQueueTransportOptionsFactory options ) : System
tableNameHelper TableNameHelper The table name helper.
options IPostgreSqlMessageQueueTransportOptionsFactory The options.
return System
EN | RU | DE | FR | ES | PT | IT | JP | ZH | KO