ICustomStorageInterface<TState,TDelta> 接口

定义

希望使用 CustomStorage 日志一致性提供程序的 grain 公开的存储接口

public interface ICustomStorageInterface<TState,TDelta>
type ICustomStorageInterface<'State, 'Delta> = interface
Public Interface ICustomStorageInterface(Of TState, TDelta)

类型参数

TState

grain 状态的类型。

TDelta

表示状态更新的 delta 对象的类型。

方法

ApplyUpdatesToStorage(IReadOnlyList<TDelta>, Int32)

将给定的增量数组应用于存储,如果存储中的版本与预期版本匹配,则返回 true。 否则, 不执行任何操作,并返回 false。 如果成功,则必须按增量数增加存储版本。

ReadStateFromStorage()

从存储中读取当前状态和版本 (请注意,状态对象可能由提供程序更改,因此不得) 共享。

适用于