GrainContextExtensions.DeactivateAsync Metodo

Definizione

Overload

DeactivateAsync(IGrainContext, DeactivationReason, Nullable<CancellationToken>)

Disattiva la granularità specificata.

DeactivateAsync(IGrainContext, DeactivationReason, CancellationToken)

Disattiva la granularità specificata.

DeactivateAsync(IGrainContext, DeactivationReason, Nullable<CancellationToken>)

Disattiva la granularità specificata.

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

Parametri

grainContext
IGrainContext

Contesto granulare.

deactivationReason
DeactivationReason

Motivo della disattivazione.

cancellationToken
Nullable<CancellationToken>

Token di annullamento che, quando annullato, indica che il processo deve essere completato tempestivamente.

Restituisce

Un Task che verrà completato una volta disattivata la granularità.

Si applica a

DeactivateAsync(IGrainContext, DeactivationReason, CancellationToken)

Disattiva la granularità specificata.

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

Parametri

grainContext
IGrainContext

Contesto granulare.

deactivationReason
DeactivationReason

Motivo della disattivazione.

cancellationToken
CancellationToken

Token di annullamento che, quando annullato, indica che il processo deve essere completato tempestivamente.

Restituisce

Un Task che verrà completato una volta disattivata la granularità.

Si applica a