Compartir a través de


SuppressDbSetInitializationAttribute Clase

Definición

Este atributo se puede aplicar a una clase derivada DbContext completa o a propiedades individuales DbSet<TEntity> o IDbSet<TEntity> de esa clase. Cuando se apliquen las propiedades o IDbSet<TEntity> detectadas DbSet<TEntity> se seguirán incluyendo en el modelo, pero no se inicializarán automáticamente.

[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
Herencia
SuppressDbSetInitializationAttribute
Atributos

Constructores

SuppressDbSetInitializationAttribute()

Este atributo se puede aplicar a una clase derivada DbContext completa o a propiedades individuales DbSet<TEntity> o IDbSet<TEntity> de esa clase. Cuando se apliquen las propiedades o IDbSet<TEntity> detectadas DbSet<TEntity> se seguirán incluyendo en el modelo, pero no se inicializarán automáticamente.

Se aplica a