SuppressDbSetInitializationAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo attributo può essere applicato a un'intera classe derivata DbContext o a singole DbSet<TEntity> proprietà o IDbSet<TEntity> su tale classe. Quando vengono applicate, eventuali proprietà o IDbSet<TEntity> individuate DbSet<TEntity> verranno comunque incluse nel modello, ma non verranno inizializzate 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
- Ereditarietà
-
SuppressDbSetInitializationAttribute
- Attributi
Costruttori
SuppressDbSetInitializationAttribute() |
Questo attributo può essere applicato a un'intera classe derivata DbContext o a singole DbSet<TEntity> proprietà o IDbSet<TEntity> su tale classe. Quando vengono applicate, eventuali proprietà o IDbSet<TEntity> individuate DbSet<TEntity> verranno comunque incluse nel modello, ma non verranno inizializzate automaticamente. |