다음을 통해 공유


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.

적용 대상