SuppressDbSetInitializationAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此属性可以应用于整个派生 DbContext 类,也可以应用于该类上的单个 DbSet<TEntity> 或 IDbSet<TEntity> 属性。 应用时,任何发现的 DbSet<TEntity> 或 IDbSet<TEntity> 属性仍将包含在模型中,但不会自动初始化。
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Property, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public sealed class SuppressDbSetInitializationAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class SuppressDbSetInitializationAttribute : Attribute
type SuppressDbSetInitializationAttribute = class
inherit Attribute
Public NotInheritable Class SuppressDbSetInitializationAttribute
Inherits Attribute
- 继承
-
SuppressDbSetInitializationAttribute
- 属性
构造函数
SuppressDbSetInitializationAttribute() |
此属性可以应用于整个派生 DbContext 类,也可以应用于该类上的单个 DbSet<TEntity> 或 IDbSet<TEntity> 属性。 应用时,任何发现的 DbSet<TEntity> 或 IDbSet<TEntity> 属性仍将包含在模型中,但不会自动初始化。 |