Class.ThrowOnInitFailure Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, будет ли Xamarin.iOS проверять конструктор NSObject, если соответствующий собственный объект был успешно создан (значение по умолчанию — true).
public static bool ThrowOnInitFailure;
staticval mutable ThrowOnInitFailure : bool
Значение поля
Комментарии
Традиционно в Xamarin.iOS можно было создавать управляемые объекты без собственного однорангового узла. Однако поведение между типами было несогласованным, и в случае типов из сторонних библиотек это приведет к экземплярам, которые, если они используются, скорее всего, завершатся сбоем процесса с переполнением стека.
После этой проверки поведение будет согласовано между всеми типами.