Auf Englisch lesen

Freigeben über


ConfigurationSource Enumeration

Definition

Gibt an, ob ein Element in explizit IMutableModel mithilfe der Fluent-API in OnModelCreating(ModelBuilder)angegeben wurde, indem ein .NET-Attribut (Datenanmerkung) verwendet wird, oder ob die Konvention über die EF Core-Modellerstellungskonventionen verwendet wurde.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

C#
public enum ConfigurationSource
Vererbung
ConfigurationSource

Felder

Convention 2

Gibt an, dass das Modellelement durch konvention über die EF Core-Modellerstellungskonventionen angegeben wurde.

DataAnnotation 1

Gibt an, dass das Modellelement mithilfe eines .NET-Attributs (Datenanmerkung) angegeben wurde.

Explicit 0

Gibt an, dass das Modellelement explizit mithilfe der Fluent-API in OnModelCreating(ModelBuilder)angegeben wurde.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellerstellungskonventionen .

Gilt für:

Produkt Versionen
Entity Framework Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0