Class DataProviderCreationOptions
OptimaJet.Workflow.Api.Options.DataProviderCreationOptions
Represents configuration options for creating a data provider.
Namespace: OptimaJet.Workflow.Api.Options
public record DataProviderCreationOptions : IEquatable<DataProviderCreationOptions>Inheritance
- Object
Implemented Interfaces
- System.IEquatable{OptimaJet.Workflow.Api.Options.DataProviderCreationOptions}
Properties
Name
Type
DatabaseSchema #StringSpecifies the database schema to be used by the data provider. This option is supported by SQL Server, PostgreSQL, Oracle, and SQLite.
CommandTimeout #Int32Sets the command execution timeout in seconds. This option is supported by SQL Server, MySQL, PostgreSQL, Oracle, and SQLite. Default value: 30 seconds.
ExceptionHandler #Action<Exception>Defines an action to be executed when an exception occurs, before the exception is thrown. This option is supported by SQL Server, MySQL, PostgreSQL, Oracle, and SQLite.
LogQueryAction #Action<String>Defines an action to be executed when a query is built. The compiled query will be passed to this action for logging or debugging purposes. This option is supported by SQL Server, MySQL, PostgreSQL, Oracle, and SQLite.