Class PersistenceProviderOptions
Options for creating an instance of relational persistence provider
Inheritance
↳ object
↳ PersistenceProviderOptions
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Persistence
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic class PersistenceProviderOptions
Constructors
PersistenceProviderOptions(string)
Declarationpublic PersistenceProviderOptions(string connectionString)
Type | Name | Description |
---|---|---|
string | connectionString |
Properties
ConnectionString
Connection string to connect to the database
Declarationpublic string ConnectionString { get; set; }
Type | Description |
---|---|
string |
SchemaName
Database schema name for workflow persistence objects
Declarationpublic string SchemaName { get; set; }
Type | Description |
---|---|
string |
WriteToHistory
Should the process transition history be recorded in WorkflowProcessTransitionHistory
Declarationpublic bool WriteToHistory { get; set; }
Type | Description |
---|---|
bool |
WriteSubProcessToRoot
Should the subprocess transition history be written to the root process history in WorkflowProcessTransitionHistory
Declarationpublic bool WriteSubProcessToRoot { get; set; }
Type | Description |
---|---|
bool |
GlobalCommandTimeout
Global timeout for executing commands on the database
Declarationpublic int GlobalCommandTimeout { get; set; }
Type | Description |
---|---|
int |
Fields
DefaultWriteToHistory
Declarationpublic const bool DefaultWriteToHistory = true
Type | Description |
---|---|
bool |
DefaultWriteSubProcessToRoot
Declarationpublic const bool DefaultWriteSubProcessToRoot = false
Type | Description |
---|---|
bool |
DefaultGlobalCommandTimeout
Declarationpublic const int DefaultGlobalCommandTimeout = 30
Type | Description |
---|---|
int |