Parcel.WriteException(Exception) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Специальная функция для записи результата исключения в заголовке посылки, которую следует использовать при возврате исключения из транзакции.
[Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")]
public void WriteException (Java.Lang.Exception e);
[<Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")>]
member this.WriteException : Java.Lang.Exception -> unit
Параметры
Исключение, записанное.
- Атрибуты
Комментарии
Специальная функция для записи результата исключения в заголовке посылки, которую следует использовать при возврате исключения из транзакции. Обратите внимание, что в настоящее время это поддерживает только несколько типов исключений; Любое другое исключение будет повторно создано этой функцией в качестве runtimeException (чтобы быть поймано обработкой исключений последнего курорта системы при отправке транзакции).
Поддерживаемые типы исключений: <ul<>li><BadParcelableException
liNullPointerException
<><>UnsupportedOperationException
><<>NetworkOnMainThreadException
><<IllegalArgumentException
>IllegalStateException
SecurityException
/ul>
Документация по Java для android.os.Parcel.writeException(java.lang.Exception)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.