Encoding.EncoderFallback Свойство

Определение

Возвращает или задает объект EncoderFallback для текущего объекта Encoding.

public:
 property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); };
public:
 property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); void set(System::Text::EncoderFallback ^ value); };
public System.Text.EncoderFallback EncoderFallback { get; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
member this.EncoderFallback : System.Text.EncoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback

Значение свойства

EncoderFallback

Резервный объект кодировщика для текущего объекта Encoding.

Атрибуты

Исключения

В операции задания значением является null.

Невозможно задать значение, поскольку текущий объект Encoding предназначен только для чтения.

Комментарии

EncoderFallbackОбъект представляет обработчик ошибок, который вызывается, когда символ не может быть преобразован в закодированную последовательность байтов. Поддерживается любой из следующих типов обработчиков:

  • Резервный обработчик наилучшего соответствия, который заменяет символы, которые не могут быть закодированы с помощью подходящего символа замены.

  • Резервный обработчик замены, который заменяет символы, которые не могут быть закодированы произвольным символом замены. В состав .NET входит один заменяющий резервный обработчик, EncoderFallback который по умолчанию заменяет символы, которые не могут быть закодированы символом вопросительного знака ("?").

  • Обработчик отката исключений, который создает исключение, если символы не могут быть закодированы. .NET включает один обработчик резервных исключений, EncoderExceptionFallback который создает исключение, EncoderFallbackException когда символы не могут быть декодированы.

Применяется к

См. также раздел