Поделиться через


Class.ThrowOnInitFailure Поле

Определение

Определяет, будет ли Xamarin.iOS проверять конструктор NSObject, если соответствующий собственный объект был успешно создан (значение по умолчанию — true).

public static bool ThrowOnInitFailure;
 staticval mutable ThrowOnInitFailure : bool

Значение поля

Комментарии

Традиционно в Xamarin.iOS можно было создавать управляемые объекты без собственного однорангового узла. Однако поведение между типами было несогласованным, и в случае типов из сторонних библиотек это приведет к экземплярам, которые, если они используются, скорее всего, завершатся сбоем процесса с переполнением стека.

После этой проверки поведение будет согласовано между всеми типами.

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