Поделиться через


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)

Применяется к

См. также раздел