public ValueTask<FlushResult> Write100ContinueAsync() { lock (_dataWriterLock) { ThrowIfSuffixSentOrCompleted(); if (_streamCompleted) { return default; } return _frameWriter.Write100ContinueAsync(StreamId); } }