IPersistentState<TState> インターフェイス

定義

状態を保存、クリア、および更新する機能を備えたグレイン状態へのアクセスを提供します。

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()

グレインの状態をクリアします。

(継承元 IStorage)
ReadStateAsync()

ストレージからグレイン状態を読み取ります。

(継承元 IStorage)
WriteStateAsync()

グレイン状態をストレージに書き込みます。

(継承元 IStorage)

適用対象

こちらもご覧ください