Zdexby TheHolyOneZ
49,743 classes
Class

TextEncoder

: Object
System.Text.Encodings.Web.TextEncoder, Sentry.System.Text.Encodings.Web 0x0010 (16 B) inherited 0x0010 Sentry.System.Text.Encodings.Web.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
—0x04EncodeStartingOutputBufferSizeintPrivateStatic+1 flags1024

Functions 23

SignatureFlagsNativeParams
bool TryEncodeUnicodeScalar(int unicodeScalar, const Char*& buffer, int bufferLength, ref int& numberOfCharactersWritten)Public+3 flags0x04
bool TryEncodeUnicodeScalar(uint unicodeScalar, const Span<System.Char>& buffer, ref int& charsWritten)Private0x18
bool TryEncodeUnicodeScalarUtf8(uint unicodeScalar, const Span<System.Char>& utf16ScratchBuffer, const Span<System.Byte>& utf8Destination, ref int& bytesWritten)Private0x18
int FindFirstCharacterToEncode(const Char*& text, int textLength)Public+3 flags0x04
bool WillEncode(int unicodeScalar)Public+3 flags0x04
int get_MaxOutputCharactersPerInputCharacter()Public+4 flags0x04
string Encode(const string& value)Public+2 flags0x08
string EncodeToNewString(const ReadOnlySpan<System.Char>& value, int indexOfFirstCharToEncode)Private0x18
void Encode(TextWriter output, const string& value)Public0x08
void Encode(TextWriter output, const string& value, int startIndex, int characterCount)Public+2 flags0x08
void Encode(TextWriter output, const char[]& value, int startIndex, int characterCount)Public+2 flags0x08
OperationStatus EncodeUtf8(const ReadOnlySpan<System.Byte>& utf8Source, const Span<System.Byte>& utf8Destination, ref int& bytesConsumed, ref int& bytesWritten, bool isFinalBlock)Public+2 flags0x18
OperationStatus EncodeUtf8Core(const ReadOnlySpan<System.Byte>& utf8Source, const Span<System.Byte>& utf8Destination, ref int& bytesConsumed, ref int& bytesWritten, bool isFinalBlock)3 flags0x18
OperationStatus Encode(const ReadOnlySpan<System.Char>& source, const Span<System.Char>& destination, ref int& charsConsumed, ref int& charsWritten, bool isFinalBlock)Public+2 flags0x18
OperationStatus EncodeCore(const ReadOnlySpan<System.Char>& source, const Span<System.Char>& destination, ref int& charsConsumed, ref int& charsWritten, bool isFinalBlock)3 flags0x18
void EncodeCore(TextWriter output, const ReadOnlySpan<System.Char>& value)Private0x18
int FindFirstCharacterToEncode(const ReadOnlySpan<System.Char>& text)3 flags0x18
int FindFirstCharacterToEncodeUtf8(const ReadOnlySpan<System.Byte>& utf8Text)Public+2 flags0x18
bool TryCopyCharacters(const string& source, const Span<System.Char>& destination, ref int& numberOfCharactersWritten)Static+1 flags0x18
bool TryWriteScalarAsChar(int unicodeScalar, const Span<System.Char>& destination, ref int& numberOfCharactersWritten)Static+1 flags0x18
void ValidateRanges(int startIndex, int characterCount, int actualInputLength)PrivateStatic0x04
void ThrowArgumentException_MaxOutputCharsPerInputChar()PrivateStatic0x00
void .ctor()2 flags0x00

Subclasses 3