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

◆ WriteAsync() [6/6]

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

Reimplemented from System.IO.TextWriter.

Definition at line 202 of file StringWriter.cs.

203 {
204 if (GetType() != typeof(StringWriter))
205 {
206 return base.WriteAsync(value, cancellationToken);
207 }
208 if (cancellationToken.IsCancellationRequested)
209 {
211 }
212 if (!_isOpen)
213 {
214 throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed);
215 }
217 return Task.CompletedTask;
218 }
readonly StringBuilder _sb
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, and System.value.