Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteLineAsync() [5/7]

override Task System.IO.StreamWriter.WriteLineAsync ( ReadOnlyMemory< char > buffer,
CancellationToken cancellationToken = default(CancellationToken) )
inlinevirtual

Reimplemented from System.IO.TextWriter.

Definition at line 760 of file StreamWriter.cs.

761 {
762 if (GetType() != typeof(StreamWriter))
763 {
764 return base.WriteLineAsync(buffer, cancellationToken);
765 }
768 if (cancellationToken.IsCancellationRequested)
769 {
771 }
772 return _asyncWriteTask = WriteAsyncInternal(buffer, appendNewLine: true, cancellationToken);
773 }
async Task WriteAsyncInternal(char value, bool appendNewLine)
StreamWriter(Stream stream)
static Task FromCanceled(CancellationToken cancellationToken)
Definition Task.cs:3363

References System.IO.StreamWriter._asyncWriteTask, System.buffer, System.cancellationToken, System.IO.StreamWriter.CheckAsyncTaskInProgress(), System.Threading.Tasks.Task< TResult >.FromCanceled(), System.IO.StreamWriter.ThrowIfDisposed(), and System.IO.StreamWriter.WriteAsyncInternal().