Class Bookmarks
Identifies a point in the transactional history of the database.
When working with a casual cluster,
transactions can be chained to ensure causal consistency. Causal chaining is carried out by passing bookmarks between
transactions.
When a session is constructed with an initial bookmarks, the first transaction (either auto-commit
or explicit) will be blocked until the server has fast forwarded to catchup with the latest of the provided initial
bookmarks.
Within a session, bookmarks propagation is carried out automatically and does not require any explicit
signal or setting from the application.
To opt out of this mechanism for unrelated units of work, applications can
use multiple sessions.
public abstract class Bookmarks : Bookmark
- Inheritance
-
Bookmarks
- Inherited Members
- Extension Methods
Methods
- From(IEnumerable<string>)
Returns a new bookmark instance constructed from the provided list of bookmark strings.
- From(params string[])
Returns a new bookmark instance constructed from the provided list of bookmark strings.
Operators
- operator +(Bookmarks, Bookmarks)
Combine both sets of bookmarks.