IPersistentState<TState> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès à l’état du grain avec des fonctionnalités permettant d’enregistrer, d’effacer et d’actualiser l’état.
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)
Paramètres de type
- TState
Type d’état sous-jacent.
- Implémente
Propriétés
Etag |
Obtient ETag. (Hérité de IStorage) |
RecordExists |
Obtient une valeur indiquant si l’enregistrement existe déjà. (Hérité de IStorage) |
State |
Obtient ou définit l'état. (Hérité de IStorage<TState>) |
Méthodes
ClearStateAsync() |
Efface l’état du grain. (Hérité de IStorage) |
ReadStateAsync() |
Lit l’état du grain à partir du stockage. (Hérité de IStorage) |
WriteStateAsync() |
Écrit l’état du grain dans le stockage. (Hérité de IStorage) |