Поделиться через


IGrainStorage.ReadStateAsync Метод

Определение

Перегрузки

ReadStateAsync(String, GrainReference, IGrainState)

Функция чтения данных для этого экземпляра хранилища.

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

Функция чтения данных для этого экземпляра хранилища.

ReadStateAsync(String, GrainReference, IGrainState)

Исходный код:
IGrainStorage.cs

Функция чтения данных для этого экземпляра хранилища.

public System.Threading.Tasks.Task ReadStateAsync (string grainType, Orleans.Runtime.GrainReference grainReference, Orleans.IGrainState grainState);
abstract member ReadStateAsync : string * Orleans.Runtime.GrainReference * Orleans.IGrainState -> System.Threading.Tasks.Task
Public Function ReadStateAsync (grainType As String, grainReference As GrainReference, grainState As IGrainState) As Task

Параметры

grainType
String

Тип этого элемента grain [полное имя класса]

grainReference
GrainReference

Объект ссылки grain для этого объекта grain.

grainState
IGrainState

Объект данных состояния, заполняемый для этого объекта grain.

Возвращаемое значение

Обещание завершения для операции Чтения для указанного элемента grain.

Применяется к

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

Функция чтения данных для этого экземпляра хранилища.

public System.Threading.Tasks.Task ReadStateAsync<T> (string stateName, Orleans.Runtime.GrainId grainId, Orleans.IGrainState<T> grainState);
abstract member ReadStateAsync : string * Orleans.Runtime.GrainId * Orleans.IGrainState<'T> -> System.Threading.Tasks.Task
Public Function ReadStateAsync(Of T) (stateName As String, grainId As GrainId, grainState As IGrainState(Of T)) As Task

Параметры типа

T

Тип состояния grain.

Параметры

stateName
String

Имя состояния для этого элемента grain

grainId
GrainId

Идентификатор grain

grainState
IGrainState<T>

Объект данных состояния, заполняемый для этого объекта grain.

Возвращаемое значение

Обещание завершения для операции Чтения для указанного элемента grain.

Применяется к