Interface IMutableSegment<TKey, TValue>
Assembly: ZoneTree.dll
Syntax
public interface IMutableSegment<TKey, TValue> : IReadOnlySegment<TKey, TValue>
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Properties
|
Improve this Doc
View Source
IsFrozen
Frozen segments prevents new write requests.
It is the transition stage before moving to read only layer.
Declaration
Property Value
|
Improve this Doc
View Source
OpIndexProvider
Declaration
IIncrementalIdProvider OpIndexProvider { get; }
Property Value
Methods
|
Improve this Doc
View Source
Delete(in TKey)
Declaration
AddOrUpdateResult Delete(in TKey key)
Parameters
Type |
Name |
Description |
TKey |
key |
|
Returns
|
Improve this Doc
View Source
Freeze()
Declaration
|
Improve this Doc
View Source
Upsert(in TKey, in TValue)
Declaration
AddOrUpdateResult Upsert(in TKey key, in TValue value)
Parameters
Type |
Name |
Description |
TKey |
key |
|
TValue |
value |
|
Returns