4 writes to _token
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (4)
488
_token
= 0;
505
_token
= 0;
520
_token
= token;
536
_token
= token;
18 references to _token
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (3)
168
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
,
190
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
,
210
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ThreadPool.s_invokeAsyncStateMachineBox, box, _value.
_token
,
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (3)
140
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext | ValueTaskSourceOnCompletedFlags.FlowExecutionContext);
160
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
179
Unsafe.As<IValueTaskSource<TResult>>(obj).OnCompleted(ThreadPool.s_invokeAsyncStateMachineBox, box, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (12)
418
return new ValueTask(valueTask._obj, valueTask.
_token
, valueTask._continueOnCapturedContext);
555
_obj == other._obj &&
_token
== other.
_token
:
601
ValueTaskSourceStatus status = t.GetStatus(
_token
);
608
return Task.FromResult(t.GetResult(
_token
));
636
return new ValueTaskSourceAsTask(t,
_token
);
720
return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(
_token
) != ValueTaskSourceStatus.Pending;
743
return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Succeeded;
765
return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Faulted;
792
return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Canceled;
817
return Unsafe.As<IValueTaskSource<TResult>>(obj).GetResult(
_token
);
832
new ConfiguredValueTaskAwaitable<TResult>(new ValueTask<TResult>(_obj, _result,
_token
, continueOnCapturedContext));