Bagikan melalui


DebugSettings.FailFastOnErrors Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kesalahan XAML menyebabkan FailFast langsung daripada mengembalikan kesalahan.

public:
 property bool FailFastOnErrors { bool get(); void set(bool value); };
bool FailFastOnErrors();

void FailFastOnErrors(bool value);
public bool FailFastOnErrors { get; set; }
var boolean = debugSettings.failFastOnErrors;
debugSettings.failFastOnErrors = boolean;
Public Property FailFastOnErrors As Boolean

Nilai Properti

Boolean

bool

true jika kesalahan XAML menyebabkan FailFast langsung daripada mengembalikan kesalahan; jika tidak, salah. Defaultnya adalah false.

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)

Keterangan

Properti ini adalah bantuan untuk membantu penelusuran kesalahan aplikasi, tetapi tidak terbatas pada build debug atau penggunaan dalam debugger. Fitur ini dapat diaktifkan oleh aplikasi bahkan saat disebarkan ke Store.

Mengaktifkan FailFastOnErrors memungkinkan Anda menemukan kesalahan sebelumnya, dengan informasi yang berpotensi lebih dapat digunakan. Ini juga menyebabkan crash di mana kesalahan akan diabaikan. Misalnya, dengan FailFastOnErrors dinonaktifkan, elemen Gambar XAML memunculkan peristiwa Image.ImageFailed jika tidak dapat memuat gambar, tetapi sebaliknya mengabaikan kesalahan. Jika FailFastOnErrors diaktifkan, itu akan menyebabkan aplikasi crash sebagai gantinya.

Debugger kode terkelola Visual Studio tidak rusak pada kesalahan FailFast. Anda harus memilih jenis debugger Campuran di Microsoft Visual Studio di halaman Debug perancang proyek.

Properti ini diabaikan ketika kode berjalan dalam perancang (ketika DesignMode.DesignModeEnabledbenar).

Ketika FailFastOnErrors diaktifkan, peristiwa Application.UnhandledException tidak dinaikkan.

Properti ini dapat diubah kapan saja, bukan hanya selama pengaktifan aplikasi.

Properti ini memengaruhi semua utas XAML dalam prosesnya.

Berlaku untuk