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, если байты не могут быть декодированы.

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

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