AuroraDbDbSetting

A setting class used for the AuroraDbConnection data provider.

This class is the BaseDbSetting-derived implementation for Aurora MySQL. It is automatically registered by AuroraDbBootstrap — you do not need to instantiate it directly under normal use.

Configured Values

Property Value
AreTableHintsSupported false
ClosingQuote `
DefaultSchema null
IsAffectedRowsSupported true
IsDirectionSupported false
IsExecuteReaderDisposable false
IsMultiStatementExecutable true
IsInsertAllBatchable true
IsPreparable false
IsTransactionSupported true
IsUseUpsert false
RequiresDbTypeBeforeValue false
SkipsUnreferencedParameters false
MaxParameterCount 2098
MultiStatementSeparator ;
OpeningQuote `
ParameterPrefix @
SqlTextParameterPrefix @

Usability

Use DbSettingMapper to override it with a custom implementation.

DbSettingMapper.Add(typeof(AuroraDbConnection), new MyCustomAuroraDbDbSetting(), true);