WarningsConfigurationBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 Entity Framework 所產生的警告執行時間行為。 您可以為每個警告類型設定預設行為和行為。
此類別會在 API 中使用 ConfigureWarnings(Action<WarningsConfigurationBuilder>) ,而且並非設計成直接在應用程式程式碼中建構。
public class WarningsConfigurationBuilder
type WarningsConfigurationBuilder = class
Public Class WarningsConfigurationBuilder
- 繼承
-
WarningsConfigurationBuilder
建構函式
WarningsConfigurationBuilder(WarningsConfiguration) |
初始化 WarningsConfigurationBuilder 類別的新執行個體。 此類別會在 API 中使用 ConfigureWarnings(Action<WarningsConfigurationBuilder>) ,而且並非設計成直接在應用程式程式碼中建構。 |
屬性
Configuration |
取得用來儲存組態的內建物件。 |
方法
Default(WarningBehavior) |
在產生警告時設定預設行為。 |
Ignore(CoreEventId[]) |
產生指定的核心警告時,不會發生任何事。 資料庫提供者 (和其他延伸模組) 可能會提供這個方法的擴充方法多載,以針對所產生的警告設定此行為。 |
Log(CoreEventId[]) |
產生指定的核心警告時,會導致記錄警告。 資料庫提供者 (和其他延伸模組) 可能會提供這個方法的擴充方法多載,以針對所產生的警告設定此行為。 |
Throw(CoreEventId[]) |
產生指定的核心警告時,會導致擲回例外狀況。 資料庫提供者 (和其他延伸模組) 可能會提供這個方法的擴充方法多載,以針對所產生的警告設定此行為。 |
擴充方法
Ignore(WarningsConfigurationBuilder, InMemoryEventId[]) |
產生指定的記憶體內部警告時,不會發生任何事。 |
Ignore(WarningsConfigurationBuilder, RelationalEventId[]) |
產生指定的關係資料庫警告時,不會發生任何事。 |
Log(WarningsConfigurationBuilder, InMemoryEventId[]) |
產生指定的記憶體內部警告時,會導致記錄警告。 |
Log(WarningsConfigurationBuilder, RelationalEventId[]) |
產生指定的關係資料庫警告時,會導致記錄警告。 |
Throw(WarningsConfigurationBuilder, InMemoryEventId[]) |
產生指定的記憶體內部警告時,會導致擲回例外狀況。 |
Throw(WarningsConfigurationBuilder, RelationalEventId[]) |
產生指定的關係資料庫警告時,會導致擲回例外狀況。 |