| void .ctor(TextWriter writer) | Public+1 flags | — | 0x08 |
| void ValidateEncode(const byte[]& buffer, int index, int count) | Private | — | 0x08 |
| void Encode(const byte[]& buffer, int index, int count) | Public | | 0x08 |
| void StoreLeftOverBytes(const byte[]& buffer, int index, ref int& count) | Private | | 0x08 |
| bool FulfillFromLeftover(const byte[]& buffer, int index, ref int& count) | Private | | 0x08 |
| void Flush() | Public | | 0x00 |
| void WriteChars(const char[]& chars, int index, int count) | Private | | 0x08 |
| Task EncodeAsync(const byte[]& buffer, int index, int count, const CancellationToken& cancellationToken) | Public | | 0x08 |
| Task WriteCharsAsync(const char[]& chars, int index, int count, const CancellationToken& cancellationToken) | Private | | 0x08 |
| Task FlushAsync(const CancellationToken& cancellationToken) | Public | | 0x08 |