WarningsConfigurationBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonfigurasi perilaku runtime peringatan yang dihasilkan oleh Kerangka Kerja Entitas. Anda dapat mengatur perilaku dan perilaku default untuk setiap jenis peringatan.
Kelas ini digunakan dalam ConfigureWarnings(Action<WarningsConfigurationBuilder>) API dan tidak dirancang untuk secara langsung dibangun dalam kode aplikasi Anda.
public class WarningsConfigurationBuilder
type WarningsConfigurationBuilder = class
Public Class WarningsConfigurationBuilder
- Warisan
-
WarningsConfigurationBuilder
Konstruktor
WarningsConfigurationBuilder(WarningsConfiguration) |
Menginisialisasi instans baru kelas WarningsConfigurationBuilder. Kelas ini digunakan dalam ConfigureWarnings(Action<WarningsConfigurationBuilder>) API dan tidak dirancang untuk secara langsung dibangun dalam kode aplikasi Anda. |
Properti
Configuration |
Mendapatkan objek internal yang digunakan untuk menyimpan konfigurasi. |
Metode
Default(WarningBehavior) |
Mengatur perilaku default saat peringatan dibuat. |
Ignore(CoreEventId[]) |
Tidak menyebabkan apa pun terjadi ketika peringatan inti yang ditentukan dihasilkan. Penyedia database (dan ekstensi lainnya) dapat menyediakan metode ekstensi yang berlebihan dari metode ini untuk mengonfigurasi perilaku ini untuk peringatan yang mereka hasilkan. |
Log(CoreEventId[]) |
Menyebabkan peringatan dicatat ketika peringatan inti yang ditentukan dihasilkan. Penyedia database (dan ekstensi lainnya) dapat menyediakan metode ekstensi yang berlebihan dari metode ini untuk mengonfigurasi perilaku ini untuk peringatan yang mereka hasilkan. |
Throw(CoreEventId[]) |
Menyebabkan pengecualian dilemparkan ketika peringatan inti yang ditentukan dihasilkan. Penyedia database (dan ekstensi lainnya) dapat menyediakan metode ekstensi yang berlebihan dari metode ini untuk mengonfigurasi perilaku ini untuk peringatan yang mereka hasilkan. |
Metode Ekstensi
Ignore(WarningsConfigurationBuilder, InMemoryEventId[]) |
Menyebabkan tidak ada yang terjadi ketika peringatan dalam memori yang ditentukan dihasilkan. |
Ignore(WarningsConfigurationBuilder, RelationalEventId[]) |
Menyebabkan tidak ada yang terjadi ketika peringatan database relasional yang ditentukan dihasilkan. |
Log(WarningsConfigurationBuilder, InMemoryEventId[]) |
Menyebabkan peringatan dicatat ketika peringatan dalam memori yang ditentukan dihasilkan. |
Log(WarningsConfigurationBuilder, RelationalEventId[]) |
Menyebabkan peringatan dicatat ketika peringatan database relasional yang ditentukan dihasilkan. |
Throw(WarningsConfigurationBuilder, InMemoryEventId[]) |
Menyebabkan pengecualian dilemparkan ketika peringatan dalam memori yang ditentukan dihasilkan. |
Throw(WarningsConfigurationBuilder, RelationalEventId[]) |
Menyebabkan pengecualian dilemparkan ketika peringatan database relasional yang ditentukan dihasilkan. |
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk