SuppressDbSetInitializationAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tento atribut lze použít buď na celou odvozenou DbContext třídu, nebo na jednotlivé DbSet<TEntity> vlastnosti nebo IDbSet<TEntity> na danou třídu. Při použití budou všechny zjištěné DbSet<TEntity> vlastnosti stále IDbSet<TEntity> zahrnuty do modelu, ale nebudou automaticky inicializovány.
[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
- Dědičnost
-
SuppressDbSetInitializationAttribute
- Atributy
Konstruktory
| SuppressDbSetInitializationAttribute() |
Tento atribut lze použít buď na celou odvozenou DbContext třídu, nebo na jednotlivé DbSet<TEntity> vlastnosti nebo IDbSet<TEntity> na danou třídu. Při použití budou všechny zjištěné DbSet<TEntity> vlastnosti stále IDbSet<TEntity> zahrnuty do modelu, ale nebudou automaticky inicializovány. |