Back to API Reference
Class
MutableRangeSource
sealed
Inherits:RangeSource
Runtime-owned range source for search results, diagnostics, annotations and other externally produced ranges. Changes become visible through atomic transactions.
public RangeEntity[] CaptureEntities()Copies the currently committed entity snapshot for inspection or event correlation.
public MutableRangeUpdate BeginUpdate()Begins an isolated update against revision. Commit fails if text or this source changed after the transaction began.
public MutableRangeUpdate BeginUpdate()Begins an update against an immutable snapshot captured from the owner.
