Places a range lock on the data set, preventing other users from updating or inserting rows into the data set until the transaction is complete. This is the most restrictive of the four isolation levels. Because concurrency is lower, use this option only when necessary.

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `TransactionIsolation`
        - `serializable`

- `serializable`
  - `TransactionIsolation`
    - `Basic`
      - `Identifiable`
      - `Object`
        - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`
Attributes inherited from: `TransactionIsolation` `name`

Inherited Methods
Methods inherited from: `Object` `equals`