BatchingSqliteJournalSetup Properties |
The BatchingSqliteJournalSetup type exposes the following members.
Name | Description | |
---|---|---|
AutoInitialize |
If true, once created, journal will run all SQL scripts stored under
Initializers collection
prior to starting executing any requests. In most implementation this is used
to initialize necessary tables.
(Inherited from BatchingSqlJournalSetup.) | |
CircuitBreakerSettings |
Settings specific to CircuitBreaker, which is used internally
for executing request batches.
(Inherited from BatchingSqlJournalSetup.) | |
ConnectionString |
Connection string to a SQL database.
(Inherited from BatchingSqlJournalSetup.) | |
ConnectionTimeout |
Maximum time given for executed DbCommand to complete.
(Inherited from BatchingSqlJournalSetup.) | |
IsolationLevel |
Isolation level of transactions used during query execution.
(Inherited from BatchingSqlJournalSetup.) | |
MaxBatchSize |
Maximum size of single batch of operations to be executed over a single DbConnection.
(Inherited from BatchingSqlJournalSetup.) | |
MaxBufferSize |
Maximum size of requests stored in journal buffer. Once buffer will be surpassed, it will start
to apply OnBufferOverflow(IJournalMessage) method to incoming requests.
(Inherited from BatchingSqlJournalSetup.) | |
MaxConcurrentOperations |
Maximum number of batch operations allowed to be executed at the same time.
Each batch operation must acquire a DbConnection, so this setting
can be effectively used to limit the usage of ADO.NET connection pool by current journal.
(Inherited from BatchingSqlJournalSetup.) | |
NamingConventions |
Database specific naming conventions (table and column names) used to construct valid SQL statements.
(Inherited from BatchingSqlJournalSetup.) | |
ReplayFilterSettings |
Settings specific to replay filter rules used when replaying events from database
back to the persistent actors.
(Inherited from BatchingSqlJournalSetup.) |