다음을 통해 공유


ValueTaskSourceOnCompletedFlags 열거형

정의

연속 동작을 제어하기 위해 ValueTaskValueTask<TResult>에서 OnCompleted 메서드로 전달되는 플래그를 제공합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class ValueTaskSourceOnCompletedFlags
[System.Flags]
public enum ValueTaskSourceOnCompletedFlags
[<System.Flags>]
type ValueTaskSourceOnCompletedFlags = 
Public Enum ValueTaskSourceOnCompletedFlags
상속
ValueTaskSourceOnCompletedFlags
특성

필드

FlowExecutionContext 2

OnCompleted는 현재 ExecutionContext를 캡처하여 연속 작업을 실행하는 데 사용해야 합니다.

None 0

연속 작업이 호출되는 방법에 대한 요구 사항은 없습니다.

UseSchedulingContext 1

OnCompleted는 현재 예약 컨텍스트(SynchronizationContext)를 캡처하고 실행을 위해 연속 작업을 큐에 넣을 때 사용해야 합니다. 이 플래그가 설정되어 있지 않은 경우, 구현은 임의의 위치에서 연속 작업을 선택할 수 있습니다.

설명

이 값은 메서드에서 ValueTask 메서드로 OnCompleted 전달됩니다 System.Threading.Tasks.ValueTask<TResult> IValueTaskSource<TResult>.OnCompleted .

적용 대상