共用方式為


IMemoryStorageGrain.WriteStateAsync 方法

定義

多載

WriteStateAsync(String, String, IGrainState)

非同步方法可將指定的粒紋狀態資料更新至記憶體存放區。

WriteStateAsync<T>(String, IGrainState<T>)

非同步方法可將指定的粒紋狀態資料更新至記憶體存放區。

WriteStateAsync(String, String, IGrainState)

來源:
IMemoryStorageGrain.cs

非同步方法可將指定的粒紋狀態資料更新至記憶體存放區。

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 完成承諾。

適用於