ImplicitWriteEnforcement Type Alias

ImplicitWriteEnforcement = "allow" | "log" | "throw"

Controls how iModel writes through the implicit transaction are enforced.

Allowed values:

  • "allow": preserve pre-version 5.8.0 behavior for backwards compatibility.
  • "log": allow the operation but log each implicit write as an error case.
  • "throw": reject writes through the implicit transaction and require explicit EditTxns.

Defined in

Last Updated: 09 April, 2026