C# 클래스 DotNetWorkQueue.Transport.SQLite.Basic.SqLiteMessageQueueInit

Registers the implementations for the SQLite queue into the IoC container.
상속: DotNetWorkQueue.Configuration.TransportInitDuplex
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

공개 메소드들

메소드 설명
RegisterImplementations ( IContainer container, RegistrationTypes registrationType, string connection, string queue ) : void

Registers the implementations.

SetDefaultsIfNeeded ( IContainer container, RegistrationTypes registrationType, ConnectionTypes connectionType ) : void

Allows the transport to set default configuration settings or other values

비공개 메소드들

메소드 설명
DefaultQueueDelay ( ) : IEnumerable

Gets the default queue delay timespans

ExceptionDelay ( ) : IEnumerable

Gets the default fatal exception delay timespans

SetupHeartBeat ( IContainer container ) : void

Setup the heart beat.

SetupMessageExpiration ( IContainer container ) : void

Setup the message expiration.

메소드 상세

RegisterImplementations() 공개 메소드

Registers the implementations.
public RegisterImplementations ( IContainer container, RegistrationTypes registrationType, string connection, string queue ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
connection string The connection.
queue string The queue.
리턴 void

SetDefaultsIfNeeded() 공개 메소드

Allows the transport to set default configuration settings or other values
public SetDefaultsIfNeeded ( IContainer container, RegistrationTypes registrationType, ConnectionTypes connectionType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
connectionType ConnectionTypes Type of the connection.
리턴 void