Zdexby TheHolyOneZ
42,628 classes
Class

Encoding

: Object
System.Text.Encoding, mscorlib 0x0038 (56 B) inherited 0x0010 mscorlib.dll
implements ICloneable
0x00x0038

Members 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 71

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void .ctor(int codePage)2 flags0x04
void SetDefaultFallbacks()3 flags0x00
void OnDeserializing()1 flags0x00
void OnDeserialized()1 flags0x00
void OnDeserializing(const StreamingContext& ctx)Private0x10
void OnDeserialized(const StreamingContext& ctx)Private0x10
void OnSerializing(const StreamingContext& ctx)Private0x10
void DeserializeEncoding(SerializationInfo info, const StreamingContext& context)1 flags0x10
void SerializeEncoding(SerializationInfo info, const StreamingContext& context)1 flags0x10
object get_InternalSyncObject()PrivateStatic+1 flags0x08
Encoding GetEncoding(int codepage)PublicStatic0x08
Encoding GetEncoding(int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback)PublicStatic0x08
Encoding GetEncoding(const string& name)PublicStatic0x08
Encoding GetEncoding(const string& name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)PublicStatic0x08
byte[] GetPreamble()Public+2 flags0x08
ReadOnlySpan<System.Byte> get_Preamble()Public+3 flags0x10
void GetDataItem()Private0x00
string get_EncodingName()Public+3 flags0x08
string get_WebName()Public+3 flags0x08
EncoderFallback get_EncoderFallback()Public+1 flags0x08
void set_EncoderFallback(EncoderFallback value)Public+1 flags0x08
DecoderFallback get_DecoderFallback()Public+1 flags0x08
void set_DecoderFallback(DecoderFallback value)Public+1 flags0x08
object Clone()Public+2 flags0x08
bool get_IsReadOnly()Public+1 flags0x01
Encoding get_ASCII()PublicStatic+1 flags0x08
Encoding get_Latin1()PrivateStatic+1 flags0x08
int GetByteCount(const string& s)Public+2 flags0x08
int GetByteCount(const char[]& chars, int index, int count)Public+3 flags—0x08
int GetByteCount(const Char*& chars, int count)Public+2 flags0x04
int GetByteCount(const Char*& chars, int count, EncoderNLS encoder)3 flags0x08
byte[] GetBytes(const char[]& chars)Public+2 flags0x08
byte[] GetBytes(const char[]& chars, int index, int count)Public+2 flags0x08
int GetBytes(const char[]& chars, int charIndex, int charCount, const byte[]& bytes, int byteIndex)Public+3 flags—0x08
byte[] GetBytes(const string& s)Public+2 flags0x08
int GetBytes(const string& s, int charIndex, int charCount, const byte[]& bytes, int byteIndex)Public+2 flags0x08
int GetBytes(const Char*& chars, int charCount, const Byte*& bytes, int byteCount, EncoderNLS encoder)3 flags0x08
int GetBytes(const Char*& chars, int charCount, const Byte*& bytes, int byteCount)Public+2 flags0x04
int GetCharCount(const byte[]& bytes, int index, int count)Public+3 flags—0x08
int GetCharCount(const Byte*& bytes, int count)Public+2 flags0x04
int GetCharCount(const Byte*& bytes, int count, DecoderNLS decoder)3 flags0x08
char[] GetChars(const byte[]& bytes, int index, int count)Public+2 flags0x08
int GetChars(const byte[]& bytes, int byteIndex, int byteCount, const char[]& chars, int charIndex)Public+3 flags—0x08
int GetChars(const Byte*& bytes, int byteCount, const Char*& chars, int charCount)Public+2 flags0x04
int GetChars(const Byte*& bytes, int byteCount, const Char*& chars, int charCount, DecoderNLS decoder)3 flags0x08
string GetString(const Byte*& bytes, int byteCount)Public0x08
string GetString(const ReadOnlySpan<System.Byte>& bytes)Public0x10
int get_CodePage()Public+3 flags0x04
Decoder GetDecoder()Public+2 flags0x08
Encoding CreateDefaultEncoding()PrivateStatic0x08
void setReadOnly(bool value)1 flags0x01
Encoding get_Default()PublicStatic+1 flags0x08
Encoder GetEncoder()Public+2 flags0x08
int GetMaxByteCount(int charCount)Public+3 flags—0x04
int GetMaxCharCount(int byteCount)Public+3 flags—0x04
string GetString(const byte[]& bytes)Public+2 flags0x08
string GetString(const byte[]& bytes, int index, int count)Public+2 flags0x08
Encoding get_Unicode()PublicStatic+1 flags0x08
Encoding get_BigEndianUnicode()PublicStatic+1 flags0x08
Encoding get_UTF7()PublicStatic+1 flags0x08
Encoding get_UTF8()PublicStatic+1 flags0x08
Encoding get_UTF32()PublicStatic+1 flags0x08
bool Equals(object value)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
char[] GetBestFitUnicodeToBytesData()3 flags0x08
char[] GetBestFitBytesToUnicodeData()3 flags0x08
void ThrowBytesOverflow()1 flags0x00
void ThrowBytesOverflow(EncoderNLS encoder, bool nothingEncoded)1 flags0x08
void ThrowCharsOverflow()1 flags0x00
void ThrowCharsOverflow(DecoderNLS decoder, bool nothingDecoded)1 flags0x08

Subclasses 7

Used by 62

types with a member, parameter or interface of this type