| void .ctor(TextEncoderSettings settings) | 2 flags | — | 0x08 |
| void .ctor(TextEncoderSettings settings, bool allowMinimalJsonEscaping) | Private+1 flags | — | 0x08 |
| OperationStatus EncodeCore(const ReadOnlySpan<System.Char>& source, const Span<System.Char>& destination, ref int& charsConsumed, ref int& charsWritten, bool isFinalBlock) | 2 flags | — | 0x10 |
| OperationStatus EncodeUtf8Core(const ReadOnlySpan<System.Byte>& utf8Source, const Span<System.Byte>& utf8Destination, ref int& bytesConsumed, ref int& bytesWritten, bool isFinalBlock) | 2 flags | — | 0x10 |
| int FindFirstCharacterToEncode(const ReadOnlySpan<System.Char>& text) | 2 flags | — | 0x10 |
| int FindFirstCharacterToEncode(const Char*& text, int textLength) | Public+1 flags | — | 0x04 |
| int FindFirstCharacterToEncodeUtf8(const ReadOnlySpan<System.Byte>& utf8Text) | Public+1 flags | — | 0x10 |
| bool TryEncodeUnicodeScalar(int unicodeScalar, const Char*& buffer, int bufferLength, ref int& numberOfCharactersWritten) | Public+1 flags | | 0x04 |
| bool WillEncode(int unicodeScalar) | Public+1 flags | | 0x04 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |