3 writes to _token
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (3)
84
_token
= 0;
99
_token
= token;
108
_token
= token;
18 references to _token
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (3)
63
Unsafe.As<IValueTaskSource>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
,
85
Unsafe.As<IValueTaskSource>(obj).OnCompleted(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value.
_token
,
105
Unsafe.As<IValueTaskSource>(obj).OnCompleted(ThreadPool.s_invokeAsyncStateMachineBox, box, _value.
_token
,
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (3)
58
Unsafe.As<IValueTaskSource>(obj).OnCompleted(s_invokeActionDelegate, continuation, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext | ValueTaskSourceOnCompletedFlags.FlowExecutionContext);
78
Unsafe.As<IValueTaskSource>(obj).OnCompleted(s_invokeActionDelegate, continuation, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
97
Unsafe.As<IValueTaskSource>(obj).OnCompleted(ThreadPool.s_invokeAsyncStateMachineBox, box, _value.
_token
, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (12)
155
public bool Equals(ValueTask other) => _obj == other._obj &&
_token
== other.
_token
;
188
(object)new ValueTaskSourceNotifier(Unsafe.As<IValueTaskSource>(obj),
_token
);
216
ValueTaskSourceStatus status = t.GetStatus(
_token
);
223
t.GetResult(
_token
);
252
return new ValueTaskSourceAsTask(t,
_token
);
337
return Unsafe.As<IValueTaskSource>(obj).GetStatus(
_token
) != ValueTaskSourceStatus.Pending;
360
return Unsafe.As<IValueTaskSource>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Succeeded;
382
return Unsafe.As<IValueTaskSource>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Faulted;
409
return Unsafe.As<IValueTaskSource>(obj).GetStatus(
_token
) == ValueTaskSourceStatus.Canceled;
428
Unsafe.As<IValueTaskSource>(obj).GetResult(
_token
);
455
new ConfiguredValueTaskAwaitable(new ValueTask(_obj,
_token
, continueOnCapturedContext));