ReadIsolation
enum
Namespace: Orleans.Transactions.Abstractions
Specifies the isolation of a read performed through
Orleans.Transactions.Abstractions.ITransactionalState. public enum ReadIsolationFields
| Name | Value | Description |
|---|---|---|
Serializable | 0 | Reads inside the ambient transaction under a shared lock. This is the default. |
ReadCommitted | 1 | Reads the latest locally committed state in an empty ambient transaction context, independently copying the result while pending writers retain their locks and tentative state. Remotely coordinated writes become locally visible after the participant receives and persists commit confirmation, which can occur after the write transaction completes. |
