Udostępnij przez


SuppressDbSetInitializationAttribute Klasa

Definicja

Ten atrybut można zastosować do całej klasy pochodnej DbContext lub do poszczególnych DbSet<TEntity> lub IDbSet<TEntity> właściwości w tej klasie. Po zastosowaniu wszystkich odnalezionych DbSet<TEntity> lub IDbSet<TEntity> właściwości nadal będzie uwzględniany w modelu, ale nie zostanie automatycznie zainicjowany.

[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
Dziedziczenie
SuppressDbSetInitializationAttribute
Atrybuty

Konstruktory

SuppressDbSetInitializationAttribute()

Ten atrybut można zastosować do całej klasy pochodnej DbContext lub do poszczególnych DbSet<TEntity> lub IDbSet<TEntity> właściwości w tej klasie. Po zastosowaniu wszystkich odnalezionych DbSet<TEntity> lub IDbSet<TEntity> właściwości nadal będzie uwzględniany w modelu, ale nie zostanie automatycznie zainicjowany.

Dotyczy