共用方式為


SuppressDbSetInitializationAttribute 類別

定義

這個屬性可以套用至整個衍生 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> 仍會包含在模型中,但不會自動初始化。

適用於