Zdexby TheHolyOneZ
49,743 classes
Class

OptimizedInboxTextEncoder

: Object
System.Text.Encodings.Web.OptimizedInboxTextEncoder, Sentry.System.Text.Encodings.Web 0x2428 (9,256 B) inherited 0x0010 Sentry.System.Text.Encodings.Web.dll
0x00x2428

Members 4

OffsetSizeNameTypeFlagsDefault
0x10_allowedAsciiCodePointsAllowedAsciiCodePointsPrivate+1 flags—
0x400_asciiPreescapedDataAsciiPreescapedDataPrivate+1 flags—
0x2000_allowedBmpCodePointsAllowedBmpCodePointsBitmapPrivate+1 flags—
0x08_scalarEscaperScalarEscaperBasePrivate+1 flags—

Functions 9

SignatureFlagsNativeParams
void .ctor(ScalarEscaperBase scalarEscaper, ref AllowedBmpCodePointsBitmap& allowedCodePointsBmp, bool forbidHtmlSensitiveCharacters, const ReadOnlySpan<System.Char>& extraCharactersToEscape)2 flags0x2000
int FindFirstCharacterToEncode(const Char*& text, int textLength)Public0x04
bool TryEncodeUnicodeScalar(int unicodeScalar, const Char*& buffer, int bufferLength, ref int& numberOfCharactersWritten)Public0x04
OperationStatus Encode(const ReadOnlySpan<System.Char>& source, const Span<System.Char>& destination, ref int& charsConsumed, ref int& charsWritten, bool isFinalBlock)Public0x18
OperationStatus EncodeUtf8(const ReadOnlySpan<System.Byte>& source, const Span<System.Byte>& destination, ref int& bytesConsumed, ref int& bytesWritten, bool isFinalBlock)Public0x18
int GetIndexOfFirstByteToEncode(const ReadOnlySpan<System.Byte>& data)Public0x18
int GetIndexOfFirstCharToEncode(const ReadOnlySpan<System.Char>& data)Public0x18
bool IsScalarValueAllowed(const Rune& value)Public0x04
void _AssertThisNotNull()Private0x00

Used by 3

types with a member, parameter or interface of this type