IMemoryStorageGrain.WriteStateAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
WriteStateAsync(String, String, IGrainState) |
指定したグレイン状態データをメモリ ストアに更新する非同期メソッド。 |
WriteStateAsync<T>(String, IGrainState<T>) |
指定したグレイン状態データをメモリ ストアに更新する非同期メソッド。 |
WriteStateAsync(String, String, IGrainState)
指定したグレイン状態データをメモリ ストアに更新する非同期メソッド。
public System.Threading.Tasks.Task<string> WriteStateAsync (string grainType, string grainId, Orleans.IGrainState grainState);
abstract member WriteStateAsync : string * string * Orleans.IGrainState -> System.Threading.Tasks.Task<string>
Public Function WriteStateAsync (grainType As String, grainId As String, grainState As IGrainState) As Task(Of String)
パラメーター
- grainType
- String
グレインの種類
- grainId
- String
グレイン ID。
- grainState
- IGrainState
このグレイン用に格納される新しい状態データ。
戻り値
指定したグレインの格納済みグレイン状態の更新操作に対する新しい eTag を使用した完了保証。
適用対象
WriteStateAsync<T>(String, IGrainState<T>)
指定したグレイン状態データをメモリ ストアに更新する非同期メソッド。
public System.Threading.Tasks.Task<string> WriteStateAsync<T> (string grainStoreKey, Orleans.IGrainState<T> grainState);
abstract member WriteStateAsync : string * Orleans.IGrainState<'T> -> System.Threading.Tasks.Task<string>
Public Function WriteStateAsync(Of T) (grainStoreKey As String, grainState As IGrainState(Of T)) As Task(Of String)
型パラメーター
- T
パラメーター
- grainStoreKey
- String
グレイン ID。
- grainState
- IGrainState<T>
このグレイン用に格納される新しい状態データ。
戻り値
指定したグレインの格納済みグレイン状態の更新操作に対する新しい eTag を使用した完了保証。