Freigeben über


SuppressDbSetInitializationAttribute-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Dieses Attribut kann auf eine gesamte abgeleitete DbContext-Klasse oder auf einzelne DbSet<TEntity>-Eigenschaften oder IDbSet<TEntity>-Eigenschaften in dieser Klasse angewendet werden. Bei Anwendung des Attributs werden ggf. ermittelte DbSet<TEntity>-Eigenschaften oder IDbSet<TEntity>-Eigenschaften in das Modell eingeschlossen, jedoch nicht automatisch initialisiert.

Vererbungshierarchie

System.Object
  System.Attribute
    System.Data.Entity.Infrastructure.SuppressDbSetInitializationAttribute

Namespace:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Property, AllowMultiple := False)> _
Public NotInheritable Class SuppressDbSetInitializationAttribute _
    Inherits Attribute
'Usage
Dim instance As SuppressDbSetInitializationAttribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property, AllowMultiple = false)]
public sealed class SuppressDbSetInitializationAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Property, AllowMultiple = false)]
public ref class SuppressDbSetInitializationAttribute sealed : public Attribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property, AllowMultiple = false)>]
type SuppressDbSetInitializationAttribute =  
    class 
        inherit Attribute 
    end
public final class SuppressDbSetInitializationAttribute extends Attribute

Der SuppressDbSetInitializationAttribute-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SuppressDbSetInitializationAttribute Initialisiert eine neue Instanz der SuppressDbSetInitializationAttribute-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft TypeId (Von Attribute geerbt.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Attribute geerbt.)
Öffentliche Methode GetHashCode (Von Attribute geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Öffentliche Methode IsDefaultAttribute (Von Attribute geerbt.)
Öffentliche Methode Match (Von Attribute geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode _Attribute.GetIDsOfNames (Von Attribute geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode _Attribute.GetTypeInfo (Von Attribute geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode _Attribute.GetTypeInfoCount (Von Attribute geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode _Attribute.Invoke (Von Attribute geerbt.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Infrastructure-Namespace