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> 仍會包含在模型中,但不會自動初始化。 |