ICustomStorageInterface<TState,TDelta> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz de almacenamiento expuesta por granos que quieren usar el proveedor de coherencia de registros de CustomStorage
public interface ICustomStorageInterface<TState,TDelta>
type ICustomStorageInterface<'State, 'Delta> = interface
Public Interface ICustomStorageInterface(Of TState, TDelta)
Parámetros de tipo
- TState
Tipo para el estado del grano.
- TDelta
Tipo de objetos delta que representan las actualizaciones del estado.
Métodos
ApplyUpdatesToStorage(IReadOnlyList<TDelta>, Int32) |
Aplica la matriz especificada de deltas al almacenamiento y devuelve true si la versión del almacenamiento coincide con la versión esperada. De lo contrario, no hace nada y devuelve false. Si se ejecuta correctamente, la versión del almacenamiento debe aumentarse por el número de diferencias. |
ReadStateFromStorage() |
Lee el estado actual y la versión del almacenamiento (tenga en cuenta que el proveedor puede mutar el objeto de estado, por lo que no debe compartirse). |