Zdexby TheHolyOneZ
42,610 classes
Class

UTF32Encoding

: Encoding : Object
System.Text.UTF32Encoding, mscorlib 0x0040 (64 B) inherited 0x0038 mscorlib.dll
0x00x0040

Members 7

OffsetSizeNameTypeFlagsDefault
0x08s_defaultUTF32EncodingStatic+2 flags—
0x08s_bigEndianDefaultUTF32EncodingStatic+2 flags—
0x08s_bigEndianPreamblebyte[]PrivateStatic+1 flags—
0x08s_littleEndianPreamblebyte[]PrivateStatic+1 flags—
0x01_emitUTF32ByteOrderMarkboolPrivate—
0x01_isThrowExceptionboolPrivate—
0x01_bigEndianboolPrivate—
0x003B0x05unreflected bytes to end of UTF32Encoding
Inherited from Encoding 16
OffsetSizeNameTypeFlagsDefault
0x08defaultEncodingEncodingPrivateStatic—
0x08unicodeEncodingEncodingPrivateStatic—
0x08bigEndianUnicodeEncodingPrivateStatic—
0x08utf7EncodingEncodingPrivateStatic—
0x08utf8EncodingEncodingPrivateStatic—
0x08utf32EncodingEncodingPrivateStatic—
0x08asciiEncodingEncodingPrivateStatic—
0x08latin1EncodingEncodingPrivateStatic—
0x08encodingsDictionary<System.Int32PrivateStatic—
0x04m_codePageint1 flags—
0x08dataItemCodePageDataItem1 flags—
0x01m_deserializedFromEverettbool2 flags—
0x01m_isReadOnlyboolPrivate—
0x08encoderFallbackEncoderFallback1 flags—
0x08decoderFallbackDecoderFallback1 flags—
0x08s_InternalSyncObjectobjectPrivateStatic—

Functions 31

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void .ctor(bool bigEndian, bool byteOrderMark)Public+1 flags0x01
void .ctor(bool bigEndian, bool byteOrderMark, bool throwOnInvalidCharacters)Public+1 flags0x01
void SetDefaultFallbacks()2 flags0x00
int GetByteCount(const char[]& chars, int index, int count)Public+1 flags0x08
int GetByteCount(const string& s)Public+1 flags0x08
int GetByteCount(const Char*& chars, int count)Public+1 flags0x04
int GetBytes(const string& s, int charIndex, int charCount, const byte[]& bytes, int byteIndex)Public+1 flags0x08
int GetBytes(const char[]& chars, int charIndex, int charCount, const byte[]& bytes, int byteIndex)Public+1 flags0x08
int GetBytes(const Char*& chars, int charCount, const Byte*& bytes, int byteCount)Public+1 flags0x04
int GetCharCount(const byte[]& bytes, int index, int count)Public+1 flags0x08
int GetCharCount(const Byte*& bytes, int count)Public+1 flags0x04
int GetChars(const byte[]& bytes, int byteIndex, int byteCount, const char[]& chars, int charIndex)Public+1 flags0x08
int GetChars(const Byte*& bytes, int byteCount, const Char*& chars, int charCount)Public+1 flags0x04
string GetString(const byte[]& bytes, int index, int count)Public+1 flags0x08
int GetByteCount(const Char*& chars, int count, EncoderNLS encoder)2 flags0x08
int GetBytes(const Char*& chars, int charCount, const Byte*& bytes, int byteCount, EncoderNLS encoder)2 flags0x08
int GetCharCount(const Byte*& bytes, int count, DecoderNLS baseDecoder)2 flags0x08
int GetChars(const Byte*& bytes, int byteCount, const Char*& chars, int charCount, DecoderNLS baseDecoder)2 flags0x08
uint GetSurrogate(ushort cHigh, ushort cLow)Private0x04
ushort GetHighSurrogate(uint iChar)Private0x04
ushort GetLowSurrogate(uint iChar)Private0x04
Decoder GetDecoder()Public+1 flags0x08
Encoder GetEncoder()Public+1 flags0x08
int GetMaxByteCount(int charCount)Public+1 flags0x04
int GetMaxCharCount(int byteCount)Public+1 flags0x04
byte[] GetPreamble()Public+1 flags0x08
ReadOnlySpan<System.Byte> get_Preamble()Public+2 flags0x10
bool Equals(object value)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type