IPersistentState<TState> Interfaccia
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)
- TState
Tipo di stato sottostante.
- Implementazioni
Etag |
Ottiene il valore ETag. (Ereditato da IStorage) |
Record |
Ottiene un valore che indica se il record esiste già. (Ereditato da IStorage) |
State |
Ottiene o imposta lo stato. (Ereditato da IStorage<TState>) |
Clear |
Cancella lo stato di granularità. (Ereditato da IStorage) |
Read |
Legge lo stato di granularità dall'archiviazione. (Ereditato da IStorage) |
Write |
Scrive lo stato di granularità nella risorsa di archiviazione. (Ereditato da IStorage) |
Prodotto | Versioni |
---|---|
.NET Orleans | 3.4.5, 3.6.0, 7.0.0, 8.0.0, 8.1.0, 8.2.0 |