Expand description
Transações: construção do TPB, início e commit/rollback (com variantes retentivas).
Uma Transaction é um handle leve; os métodos reais de I/O recebem a
Connection proprietária para que apenas um empréstimo mutável esteja
ativo por vez. commit/rollback consomem o handle; as variantes
retentivas o mantêm. Descartar uma Transaction sem finalizá-la deixa a
transação do lado do servidor aberta até a conexão se desconectar — sempre
finalize explicitamente.
Structs§
- Transaction
- Uma transação iniciada (handle do servidor).
- Transaction
Builder - Construtor (builder) para o Transaction Parameter Buffer.
Enums§
- Access
Mode - Modo de acesso de leitura e escrita.
- Isolation
Level - Nível de isolamento da transação.
- Lock
Resolution - Comportamento em caso de conflito de bloqueio (lock).