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


IGrainStorage.ClearStateAsync Метод

Определение

Перегрузки

ClearStateAsync(String, GrainReference, IGrainState)

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

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

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

ClearStateAsync(String, GrainReference, IGrainState)

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

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

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

Параметры

grainType
String

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

grainReference
GrainReference

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

grainState
IGrainState

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

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

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

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

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

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

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

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

T

Тип состояния интервала.

Параметры

stateName
String

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

grainId
GrainId

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

grainState
IGrainState<T>

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

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

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

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