IPersistentState<TState> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к состоянию grain с функциями сохранения, очистки и обновления состояния.
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
Базовый тип состояния.
- Реализации
Свойства
Etag |
Возвращает ETag. (Унаследовано от IStorage) |
RecordExists |
Возвращает значение, указывающее, существует ли запись. (Унаследовано от IStorage) |
State |
Получает или задает состояние. (Унаследовано от IStorage<TState>) |
Методы
ClearStateAsync() |
Очищает состояние grain. (Унаследовано от IStorage) |
ReadStateAsync() |
Считывает состояние grain из хранилища. (Унаследовано от IStorage) |
WriteStateAsync() |
Записывает состояние grain в хранилище. (Унаследовано от IStorage) |