| ExtractCharFromFirstThreeByteSequence(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractCharFromFirstTwoByteSequence(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractCharsFromFourByteSequence(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractFourUtf8BytesFromSurrogatePair(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractTwoCharsPackedFromTwoAdjacentTwoByteSequences(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractTwoUtf8TwoByteSequencesFromTwoPackedUtf16Chars(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ExtractUtf8TwoByteSequenceFromFirstUtf16Char(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| GetPointerToFirstInvalidByte(byte *pInputBuffer, int inputLength, out int utf16CodeUnitCountAdjustment, out int scalarCountAdjustment) | System.Text.Unicode.Utf8Utility | inlinestatic |
| IsFirstCharAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsFirstCharAtLeastThreeUtf8Bytes(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsFirstCharSurrogate(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsFirstCharTwoUtf8Bytes(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsLowByteUtf8ContinuationByte(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsSecondCharAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsSecondCharAtLeastThreeUtf8Bytes(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsSecondCharSurrogate(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsSecondCharTwoUtf8Bytes(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| IsUtf8ContinuationByte(in byte value) | System.Text.Unicode.Utf8Utility | inlinepackagestatic |
| IsWellFormedUtf16SurrogatePair(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| ToLittleEndian(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| TranscodeToUtf16(byte *pInputBuffer, int inputLength, char *pOutputBuffer, int outputCharsRemaining, out byte *pInputBufferRemaining, out char *pOutputBufferRemaining) | System.Text.Unicode.Utf8Utility | inlinestatic |
| TranscodeToUtf8(char *pInputBuffer, int inputLength, byte *pOutputBuffer, int outputBytesRemaining, out char *pInputBufferRemaining, out byte *pOutputBufferRemaining) | System.Text.Unicode.Utf8Utility | inlinestatic |
| UInt32BeginsWithOverlongUtf8TwoByteSequence(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32BeginsWithUtf8FourByteMask(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32BeginsWithUtf8ThreeByteMask(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32BeginsWithUtf8TwoByteMask(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32BeginsWithValidUtf8TwoByteSequenceLittleEndian(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32EndsWithValidUtf8TwoByteSequenceLittleEndian(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32FirstByteIsAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32FourthByteIsAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32SecondByteIsAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| UInt32ThirdByteIsAscii(uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| WriteFirstUtf16CharAsUtf8ThreeByteSequence(ref byte outputBuffer, uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |
| WriteTwoUtf16CharsAsTwoUtf8ThreeByteSequences(ref byte outputBuffer, uint value) | System.Text.Unicode.Utf8Utility | inlineprivatestatic |