Encoding.DecoderFallback Свойство
Определение
Важный
Некоторая информация относится к предварительным версиям продукта, который может быть существенно изменен до его выпуска. Корпорация Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.
Возвращает или задает объект DecoderFallback для текущего объекта Encoding.
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
member this.DecoderFallback : System.Text.DecoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback
Стоимость недвижимости
Резервный объект декодера для текущего объекта Encoding.
- Атрибуты
Исключения
В операции задания значением является null.
Невозможно задать значение, поскольку текущий объект Encoding предназначен только для чтения.
Замечания
DecoderFallbackОбъект представляет обработчик ошибок, который вызывается, когда закодированная последовательность байтов не может быть декодирована в символ. Поддерживается любой из следующих типов обработчиков:
Резервный обработчик наилучшего соответствия, который заменяет байты, которые не могут быть декодированы с помощью подходящего символа замены.
Резервный обработчик замены, который заменяет байты, которые не могут быть декодированы с помощью произвольного символа замены. В состав .NET входит один заменяющий резервный обработчик, DecoderFallback который по умолчанию заменяет байты, которые не могут быть декодированы символом вопросительного знака ("?").
Обработчик отката исключений, который создает исключение, если не удается декодировать байты. .NET включает один обработчик отката исключений, DecoderExceptionFallback который создает исключение, DecoderFallbackException если не удается декодировать байты.