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
粒紋識別碼。
- 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
粒紋識別碼。
- grainState
- IGrainState<T>
要針對此粒紋儲存的新狀態資料。
傳回
針對所指定粒紋的預存粒紋狀態,針對更新作業使用新的 eTag 完成承諾。