SuppressDbSetInitializationAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse atributo pode ser aplicado a uma classe derivada DbContext inteira ou a propriedades individuais DbSet<TEntity> ou IDbSet<TEntity> nessa classe. Quando aplicado, as propriedades descobertas DbSet<TEntity> ou IDbSet<TEntity> ainda serão incluídas no modelo, mas não serão inicializadas automaticamente.
[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
- Herança
-
SuppressDbSetInitializationAttribute
- Atributos
Construtores
SuppressDbSetInitializationAttribute() |
Esse atributo pode ser aplicado a uma classe derivada DbContext inteira ou a propriedades individuais DbSet<TEntity> ou IDbSet<TEntity> nessa classe. Quando aplicado, as propriedades descobertas DbSet<TEntity> ou IDbSet<TEntity> ainda serão incluídas no modelo, mas não serão inicializadas automaticamente. |
Aplica-se a
Entity Framework