| virtual Clone() | Клонирует объект кодировки. |
| static Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&) | Преобразует байты между двумя кодировками. |
| static Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&, int, int) | Преобразует байты между двумя кодировками. |
| Equals(SharedPtr<Object>) override | Сравнивает кодировки. |
| static get_ASCII() | Получает кодировку ASCII. |
| static get_BigEndianUnicode() | Получает объект стандартной кодировки Unicode с порядком байтов big-endian. |
| static get_BigEndianUTF32() | Получает объект стандартной кодировки UTF-32 с порядком байтов big-endian. |
| virtual get_BodyName() | Получает имя кодировки, совместимой с телом почтового агента. |
| virtual get_CodePage() | Получает идентификатор кодовой страницы Windows. |
| get_DecoderFallback() const | Получает откат декодера. |
| static get_Default() | Получает кодировку по умолчанию. |
| get_EncoderFallback() const | Получает резервный обработчик кодировщика. |
| virtual get_EncodingName() | Получает человекочитаемое имя кодировки. |
| virtual get_HeaderName() | Получает имя кодировки, совместимое с заголовком почтового агента. |
| virtual get_IsBrowserDisplay() | Проверяет, можно ли использовать кодировку в браузере для отображения содержимого. |
| virtual get_IsBrowserSave() | Проверяет, можно ли использовать кодировку в браузере для сохранения содержимого. |
| virtual get_IsMailNewsDisplay() | Проверяет, можно ли использовать кодировку в почтовом клиенте для отображения содержимого. |
| virtual get_IsMailNewsSave() | Проверяет, можно ли использовать кодировку в почтовом клиенте для сохранения содержимого. |
| get_IsReadOnly() | Проверяет, является ли кодировка только для чтения. |
| virtual get_IsSingleByte() | Проверяет, является ли кодировка однобайтовой. |
| static get_Latin1() | Получает кодировку Latin1. ДЛЯ ВНУТРЕННЕГО ИСПОЛЬЗОВАНИЯ. |
| static get_Unicode() | Получает стандартный объект кодировки Unicode. |
| static get_UTF32() | |
| static get_UTF7() | Получает стандартный объект кодировки UTF-7. |
| static get_UTF8() | Получает стандартный объект кодировки UTF-8. |
| static get_UTF8Unmarked() | Только внутреннее, используется библиотеками классов: немаркированное и без проверки ввода. |
| virtual get_WebName() | Получает имя кодировки, совместимое с IANA. |
| virtual get_WindowsCodePage() | Получает идентификатор кодовой страницы Windows. |
| virtual GetByteCount(ArrayPtr<char_t>, int, int) | Получить количество символов, необходимых для кодирования буфера символов. |
| virtual GetByteCount(System::Details::ArrayView<char_t>, int, int) | Получить количество символов, необходимых для кодирования буфера символов. |
| GetByteCount(const System::Details::StackArray<char_t, N>&, int, int) | Получить количество символов, необходимых для кодирования буфера символов. |
| virtual GetByteCount(const String&) | Получить количество символов, необходимых для кодирования строки. |
| virtual GetByteCount(ArrayPtr<char_t>) | Получить количество символов, необходимых для кодирования буфера символов. |
| virtual GetByteCount(const char_t *, int) | Получить количество символов, необходимых для кодирования буфера символов. |
| virtual GetBytes(ArrayPtr<char_t>, int, int, ArrayPtr<uint8_t>, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(System::Details::ArrayView<char_t>, int, int, System::Details::ArrayView<uint8_t>, int) | Получить байты, полученные в результате кодирования буфера символов. |
| GetBytes(System::Details::StackArray<char_t, SC>&, int, int, System::Details::StackArray<uint8_t, SB>&, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(const String&, int, int, ArrayPtr<uint8_t>, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(const String&) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(ArrayPtr<char_t>, int, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(const System::Details::ArrayView<char_t>&, int, int) | Получить байты, полученные в результате кодирования буфера символов. |
| GetBytes(const System::Details::StackArray<char_t, N>&, int, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(ArrayPtr<char_t>) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetBytes(const char_t *, int, uint8_t *, int) | Получить байты, полученные в результате кодирования буфера символов. |
| virtual GetCharCount(ArrayPtr<uint8_t>, int, int) | Получить количество символов, необходимых для декодирования буфера байтов. |
| virtual GetCharCount(ArrayPtr<uint8_t>) | Получить количество символов, необходимых для декодирования буфера байтов. |
| virtual GetCharCount(const uint8_t *, int) | Получить количество символов, необходимых для декодирования буфера байтов. |
| virtual GetChars(ArrayPtr<uint8_t>, int, int, ArrayPtr<char_t>, int) | Получить символы, полученные в результате декодирования буфера байтов. |
| virtual GetChars(ArrayPtr<uint8_t>, int, int) | Получить символы, полученные в результате декодирования буфера байтов. |
| virtual GetChars(ArrayPtr<uint8_t>) | Получить символы, полученные в результате декодирования буфера байтов. |
| virtual GetChars(const uint8_t *, int, char_t *, int) | Получить символы, полученные в результате декодирования буфера байтов. |
| virtual GetDecoder() | Получить декодер, который перенаправляет запросы к этому объекту. |
| virtual GetEncoder() | Получить кодировщик, который перенаправляет запросы к этому объекту. |
| static GetEncoding(const String&) | Получает кодировку по имени. |
| static GetEncoding(int) | Получает кодировку по кодовой странице. |
| static GetEncoding(int, const EncoderFallbackPtr&, const DecoderFallbackPtr&) | Получает кодировку по кодовой странице. |
| static GetEncoding(const String&, const EncoderFallbackPtr&, const DecoderFallbackPtr&) | Получает кодировку по имени. |
| static GetEncodings() | Получает список известных кодировок. |
| GetHashCode() const override | Создаёт хеш кодировки. |
| virtual GetMaxByteCount(int) | Получить максимальное количество байтов, необходимое для кодирования указанного количества символов. |
| virtual GetMaxCharCount(int) | Получить максимальное количество символов, необходимое для декодирования указанного количества байтов. |
| virtual GetPreamble() | Возвращает последовательность байтов, обозначающую кодировку (например, BOM). |
| virtual GetString(uint8_t *, int) | Декодирует буфер байтов в строку. |
| virtual GetString(ArrayPtr<uint8_t>) | Декодирует буфер байтов в строку. |
| virtual GetString(const System::Details::ArrayView<uint8_t>&) | Декодирует буфер байтов в строку. |
| GetString(System::Details::StackArray<uint8_t, N>&) | Декодирует буфер байтов в строку. |
| virtual GetString(ArrayPtr<uint8_t>, int, int) | Декодирует буфер байтов в строку. |
| virtual GetString(const System::Details::ArrayView<uint8_t>&, int, int) | Декодирует буфер байтов в строку. |
| GetString(System::Details::StackArray<uint8_t, N>, int, int) | Декодирует буфер байтов в строку. |
| set_DecoderFallback(const DecoderFallbackPtr&) | Устанавливает резервный декодер. |
| set_EncoderFallback(const EncoderFallbackPtr&) | Устанавливает резервный кодировщик. |