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, который завершится после деактивации зерна.