SuppressDbSetInitializationAttribute Sınıf

Tanım

Bu öznitelik türetilmiş DbContext sınıfın tamamına veya bu sınıftaki tek tek DbSet<TEntity> veya IDbSet<TEntity> özelliklere uygulanabilir. Herhangi bir bulunan DbSet<TEntity> uygulandığında veya IDbSet<TEntity> özellikler modele dahil edilmeye devam eder, ancak otomatik olarak başlatılmaz.

[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
Devralma
SuppressDbSetInitializationAttribute
Öznitelikler

Oluşturucular

SuppressDbSetInitializationAttribute()

Bu öznitelik türetilmiş DbContext sınıfın tamamına veya bu sınıftaki tek tek DbSet<TEntity> veya IDbSet<TEntity> özelliklere uygulanabilir. Herhangi bir bulunan DbSet<TEntity> uygulandığında veya IDbSet<TEntity> özellikler modele dahil edilmeye devam eder, ancak otomatik olarak başlatılmaz.

Şunlara uygulanır