EF.IsDesignTime 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从设计时工具(例如“dotnet ef”或包管理器控制台 PowerShell 命令之一“Add-Migration”、“Update-Database”等)运行代码时,此标志设置为 true
。
public static bool IsDesignTime { get; set; }
static member IsDesignTime : bool with get, set
Public Shared Property IsDesignTime As Boolean
属性值
注解
可以检查此标志以更改应用程序行为。 例如,如果应用程序正由 EF 设计时工具执行,则它可以选择在启动过程中跳过执行迁移命令。
有关详细信息和示例,请参阅 EF Core 命令行参考 。