ICustomStorageInterface<TState,TDelta> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia di archiviazione esposta da grani che vogliono usare il provider di coerenza dei log CustomStorage
public interface ICustomStorageInterface<TState,TDelta>
type ICustomStorageInterface<'State, 'Delta> = interface
Public Interface ICustomStorageInterface(Of TState, TDelta)
Parametri di tipo
- TState
Tipo per lo stato della granularità.
- TDelta
Tipo di oggetti delta che rappresentano gli aggiornamenti allo stato.
Metodi
ApplyUpdatesToStorage(IReadOnlyList<TDelta>, Int32) |
Applica la matrice di delta specificata all'archiviazione e restituisce true, se la versione nell'archiviazione corrisponde alla versione prevista. In caso contrario, non esegue alcuna operazione e restituisce false. In caso di esito positivo, la versione dell'archiviazione deve essere aumentata del numero di delta. |
ReadStateFromStorage() |
Legge lo stato corrente e la versione dalla risorsa di archiviazione. Si noti che l'oggetto di stato può essere modificato dal provider, quindi non deve essere condiviso. |