IPersistentState<TState> 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.
Fornisce l'accesso allo stato granulare con funzionalità per salvare, cancellare e aggiornare lo stato.
public interface IPersistentState<TState> : Orleans.Core.IStorage<TState> where TState : new()
public interface IPersistentState<TState> : Orleans.Core.IStorage<TState>
type IPersistentState<'State (requires 'State : (new : unit -> 'State))> = interface
interface IStorage<'State (requires 'State : (new : unit -> 'State))>
type IPersistentState<'State> = interface
interface IStorage<'State>
interface IStorage
Public Interface IPersistentState(Of TState)
Implements IStorage(Of TState)
Parametri di tipo
- TState
Tipo di stato sottostante.
- Implementazioni
Proprietà
Etag |
Ottiene il valore ETag. (Ereditato da IStorage) |
RecordExists |
Ottiene un valore che indica se il record esiste già. (Ereditato da IStorage) |
State |
Ottiene o imposta lo stato. (Ereditato da IStorage<TState>) |
Metodi
ClearStateAsync() |
Cancella lo stato di granularità. (Ereditato da IStorage) |
ReadStateAsync() |
Legge lo stato di granularità dall'archiviazione. (Ereditato da IStorage) |
WriteStateAsync() |
Scrive lo stato di granularità nella risorsa di archiviazione. (Ereditato da IStorage) |