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


GrainContextExtensions.DeactivateAsync Метод

Определение

Перегрузки

DeactivateAsync(IGrainContext, DeactivationReason, Nullable<CancellationToken>)

Деактивирует предоставленное зерно.

DeactivateAsync(IGrainContext, DeactivationReason, CancellationToken)

Деактивирует предоставленное зерно.

DeactivateAsync(IGrainContext, DeactivationReason, Nullable<CancellationToken>)

Деактивирует предоставленное зерно.

public static System.Threading.Tasks.Task DeactivateAsync (this Orleans.Runtime.IGrainContext grainContext, Orleans.DeactivationReason deactivationReason, System.Threading.CancellationToken? cancellationToken = default);
static member DeactivateAsync : Orleans.Runtime.IGrainContext * Orleans.DeactivationReason * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
<Extension()>
Public Function DeactivateAsync (grainContext As IGrainContext, deactivationReason As DeactivationReason, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As Task

Параметры

grainContext
IGrainContext

Контекст зерна.

deactivationReason
DeactivationReason

Причина деактивации.

cancellationToken
Nullable<CancellationToken>

Маркер отмены, который при отмене указывает, что процесс должен завершиться быстро.

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

Task, который завершится после деактивации зерна.

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

DeactivateAsync(IGrainContext, DeactivationReason, CancellationToken)

Деактивирует предоставленное зерно.

public static System.Threading.Tasks.Task DeactivateAsync (this Orleans.Runtime.IGrainContext grainContext, Orleans.DeactivationReason deactivationReason, System.Threading.CancellationToken cancellationToken = default);
static member DeactivateAsync : Orleans.Runtime.IGrainContext * Orleans.DeactivationReason * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function DeactivateAsync (grainContext As IGrainContext, deactivationReason As DeactivationReason, Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

grainContext
IGrainContext

Контекст зерна.

deactivationReason
DeactivationReason

Причина деактивации.

cancellationToken
CancellationToken

Маркер отмены, который при отмене указывает, что процесс должен завершиться быстро.

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

Task, который завершится после деактивации зерна.

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