void IValueTaskSource <T> .OnCompleted( Action <object?> continuation, object?state, short token, ValueTaskSourceOnCompletedFlags flags) { Debug.Assert(token == _source.Version); _source.OnCompleted(continuation, state, token, flags); }
public void OnCompleted(Action <object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) { if ((DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 - _start > _ms) { continuation(state); } else { _manualResetValueTaskSourceCore.OnCompleted(continuation, state, token, flags); } }
public void OnCompleted(Action <object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) => _core.OnCompleted(continuation, state, token, flags);
void IValueTaskSource.OnCompleted(Action <object?> continuation, object?state, short token, ValueTaskSourceOnCompletedFlags flags) => _taskSource.OnCompleted(continuation, state, token, flags);
void IValueTaskSource <FlushResult> .OnCompleted(Action <object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) => _responseCompleteTaskSource.OnCompleted(continuation, state, token, flags);
void IValueTaskSource <T> .OnCompleted(Action <object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) { _taskSourceCore.OnCompleted(continuation, state, token, flags); }
public void OnCompleted(Action <object?> continuation, object?state, short token, ValueTaskSourceOnCompletedFlags flags) => _manualResetValueTaskSource.OnCompleted(continuation, state, token, flags);