IGrainStorage.WriteStateAsync Metodo

Definizione

Overload

WriteStateAsync(String, GrainReference, IGrainState)

Scrivere la funzione dati per questa istanza di archiviazione.

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

Scrivere la funzione dati per questa istanza di archiviazione.

WriteStateAsync(String, GrainReference, IGrainState)

Origine:
IGrainStorage.cs

Scrivere la funzione dati per questa istanza di archiviazione.

C#
public System.Threading.Tasks.Task WriteStateAsync(string grainType, Orleans.Runtime.GrainReference grainReference, Orleans.IGrainState grainState);

Parametri

grainType
String

Tipo di questo tipo di granularità [nome completo della classe]

grainReference
GrainReference

Oggetto di riferimento granulare per questa granularità.

grainState
IGrainState

Oggetto dati di stato da scrivere per questa granularità.

Restituisce

Promessa di completamento per l'operazione di scrittura sulla granularità specificata.

Si applica a

.NET Orleans 3.6.0 e .NET Orleans 3.4.5
Prodotto Versioni
.NET Orleans 3.4.5, 3.6.0

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

Scrivere la funzione dati per questa istanza di archiviazione.

C#
public System.Threading.Tasks.Task WriteStateAsync<T>(string stateName, Orleans.Runtime.GrainId grainId, Orleans.IGrainState<T> grainState);

Parametri di tipo

T

Tipo di stato granulare.

Parametri

stateName
String

Nome dello stato per questo granularità

grainId
GrainId

ID granulare

grainState
IGrainState<T>

Oggetto dati di stato da scrivere per questa granularità.

Restituisce

Promessa di completamento per l'operazione di scrittura sulla granularità specificata.

Si applica a

.NET Orleans 9.0.0 e altre versioni
Prodotto Versioni
.NET Orleans 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0