84 protected override void Dispose(
bool disposing)
195 public override void Write(
string format,
object arg0,
object arg1)
201 public override void Write(
string format,
object arg0,
object arg1,
object arg2)
497 protected virtual void Dispose(
bool disposing)
554 for (
int i = 0; i <
count; i++)
584 [CLSCompliant(
false)]
595 [CLSCompliant(
false)]
656 public virtual void Write(
string format,
object? arg0,
object? arg1)
661 public virtual void Write(
string format,
object? arg0,
object? arg1,
object? arg2)
720 [CLSCompliant(
false)]
733 [CLSCompliant(
false)]
799 public virtual void WriteLine(
string format,
object? arg0,
object? arg1,
object? arg2)
864 },
new TupleSlim<TextWriter, char[], int, int>(
this,
buffer,
index,
count),
CancellationToken.
None,
TaskCreationOptions.DenyChildAttach,
TaskScheduler.
Default);
879 return WriteAsync(segment.Array, segment.Offset, segment.Count);
940 },
new TupleSlim<TextWriter, char[], int, int>(
this,
buffer,
index,
count),
CancellationToken.
None,
TaskCreationOptions.DenyChildAttach,
TaskScheduler.
Default);
952 tupleSlim.
Item1.WriteLine(tupleSlim.
Item2.Span);
955 return WriteLineAsync(segment.Array, segment.Offset, segment.Count);
static ArrayPool< T > Shared
static void SuppressFinalize(object obj)
static CultureInfo CurrentCulture
static CultureInfo InvariantCulture
override void Write(string value)
override void WriteLine()
override void Write(char value)
override void WriteLine(string value)
override void Write(char[] buffer, int index, int count)
override void WriteLine(object value)
override void WriteLine(int value)
override Task WriteLineAsync(StringBuilder value, CancellationToken cancellationToken=default(CancellationToken))
override void WriteLine(long value)
override Task WriteLineAsync(char[] buffer, int index, int count)
override void Write(long value)
override void WriteLine(char[] buffer)
override void Write(char[] buffer)
override void Write(string value)
override void WriteLine(ulong value)
override Task WriteAsync(ReadOnlyMemory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
override Task FlushAsync()
override ValueTask DisposeAsync()
override void Write(string format, object arg0, object arg1)
override void Write(bool value)
override void Write(char[] buffer, int index, int count)
override Task WriteLineAsync(string value)
override void Write(double value)
override Task WriteAsync(StringBuilder value, CancellationToken cancellationToken=default(CancellationToken))
SyncTextWriter(TextWriter t)
override void Write(StringBuilder value)
override void Write(char value)
override void WriteLine(decimal value)
override void WriteLine()
override Task WriteLineAsync(char value)
override void Write(string format, params object[] arg)
override void WriteLine(StringBuilder value)
override void Write(string format, object arg0, object arg1, object arg2)
override void WriteLine(string format, object arg0, object arg1)
override void WriteLine(string format, params object[] arg)
override void WriteLine(double value)
override Task WriteAsync(char value)
override void Write(object value)
override void Write(float value)
override void WriteLine(ReadOnlySpan< char > buffer)
override void WriteLine(object value)
override void WriteLine(bool value)
override void WriteLine(string format, object arg0)
override Task WriteAsync(string value)
override void WriteLine(uint value)
override Task WriteAsync(char[] buffer, int index, int count)
override void Write(decimal value)
override Task WriteLineAsync()
override void WriteLine(char value)
override void WriteLine(string format, object arg0, object arg1, object arg2)
override void Write(ulong value)
override Task WriteLineAsync(ReadOnlyMemory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
override void WriteLine(string value)
override void Write(uint value)
override void Write(int value)
override void Dispose(bool disposing)
override void WriteLine(char[] buffer, int index, int count)
override void Write(ReadOnlySpan< char > buffer)
override void Write(string format, object arg0)
override void WriteLine(float value)
static readonly char[] s_coreNewLine
virtual void Dispose(bool disposing)
virtual void Write(string format, object? arg0, object? arg1, object? arg2)
virtual Task WriteLineAsync(string? value)
virtual Task WriteAsync(char[] buffer, int index, int count)
virtual void WriteLine(object? value)
virtual void Write(char[]? buffer)
virtual IFormatProvider FormatProvider
virtual Task WriteLineAsync(char[] buffer, int index, int count)
virtual void WriteLine(int value)
virtual void WriteLine(float value)
virtual void Write(int value)
Task WriteLineAsync(char[]? buffer)
virtual void WriteLine(ulong value)
virtual void WriteLine(string? value)
virtual Task WriteAsync(string? value)
virtual void WriteLine(char[]? buffer)
virtual void Write(ReadOnlySpan< char > buffer)
virtual void Write(StringBuilder? value)
Task WriteAsync(char[]? buffer)
virtual void WriteLine(long value)
virtual void WriteLine(string format, params object?[] arg)
virtual void WriteLine(uint value)
virtual void Write(decimal value)
virtual Task WriteAsync(char value)
virtual Task WriteLineAsync(char value)
virtual Task WriteAsync(ReadOnlyMemory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
virtual void WriteLine(char[] buffer, int index, int count)
virtual Task FlushAsync()
virtual void Write(string format, params object?[] arg)
virtual Task WriteLineAsync(ReadOnlyMemory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
virtual Task WriteAsync(StringBuilder? value, CancellationToken cancellationToken=default(CancellationToken))
virtual void Write(char value)
readonly IFormatProvider _internalFormatProvider
virtual void Write(string format, object? arg0, object? arg1)
virtual void WriteLine(decimal value)
virtual void WriteLine(char value)
virtual void WriteLine(string format, object? arg0, object? arg1)
virtual void Write(float value)
virtual void Write(long value)
virtual void Write(bool value)
virtual void Write(uint value)
virtual void WriteLine(string format, object? arg0, object? arg1, object? arg2)
static readonly TextWriter Null
virtual void Write(string format, object? arg0)
virtual ValueTask DisposeAsync()
virtual void WriteLine(bool value)
virtual void Write(string? value)
virtual void Write(ulong value)
virtual Task WriteLineAsync()
virtual Task WriteLineAsync(StringBuilder? value, CancellationToken cancellationToken=default(CancellationToken))
virtual void Write(object? value)
virtual void Write(char[] buffer, int index, int count)
virtual void WriteLine(double value)
virtual void Write(double value)
static TextWriter Synchronized(TextWriter writer)
virtual void WriteLine(ReadOnlySpan< char > buffer)
virtual void WriteLine(string format, object? arg0)
TextWriter(IFormatProvider? formatProvider)
virtual void WriteLine(StringBuilder? value)
static string ArgumentNull_Buffer
static string Argument_InvalidOffLen
static string ArgumentOutOfRange_NeedNonNegNum
ChunkEnumerator GetChunks()
static TaskScheduler Default
new ConfiguredTaskAwaitable< TResult > ConfigureAwait(bool continueOnCapturedContext)
static new TaskFactory< TResult > Factory
static Task FromCanceled(CancellationToken cancellationToken)
static Task CompletedTask
unsafe ReadOnlySpan< T > Span
ReadOnlyMemory< char > Current
ChunkEnumerator GetEnumerator()
static CancellationToken None
static ValueTask FromException(Exception exception)