Class.ThrowOnInitFailure Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o Xamarin.iOS fará check-in no construtor NSObject se o objeto nativo correspondente tiver sido criado com êxito (o valor padrão é true).
public static bool ThrowOnInitFailure;
staticval mutable ThrowOnInitFailure : bool
Valor do campo
Comentários
Tradicionalmente, o Xamarin.iOS permitiu que objetos gerenciados fossem criados sem um par nativo. No entanto, o comportamento tem sido inconsistente entre tipos e, no caso de tipos de bibliotecas de terceiros, isso resultaria em instâncias que, se usadas, provavelmente travariam o processo com um estouro de pilha.
Com essa verificação, o comportamento será consistente entre todos os tipos.