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

◆ WriteLineAsync() [7/7]

override Task System.IO.StringWriter.WriteLineAsync ( StringBuilder? value,
CancellationToken cancellationToken = default(CancellationToken) )
inlinevirtual

Reimplemented from System.IO.TextWriter.

Definition at line 232 of file StringWriter.cs.

233 {
234 if (GetType() != typeof(StringWriter))
235 {
236 return base.WriteLineAsync(value, cancellationToken);
237 }
238 if (cancellationToken.IsCancellationRequested)
239 {
241 }
242 if (!_isOpen)
243 {
244 throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed);
245 }
247 WriteLine();
248 return Task.CompletedTask;
249 }
readonly StringBuilder _sb
virtual void WriteLine()
StringBuilder Append(char value, int repeatCount)
static Task FromCanceled(CancellationToken cancellationToken)
Definition Task.cs:3363
static Task CompletedTask
Definition Task.cs:1120

References System.IO.StringWriter._isOpen, System.IO.StringWriter._sb, System.Text.StringBuilder.Append(), System.cancellationToken, System.Threading.Tasks.Task< TResult >.CompletedTask, System.Threading.Tasks.Task< TResult >.FromCanceled(), System.SR.ObjectDisposed_WriterClosed, System.value, and System.IO.TextWriter.WriteLine().