Freigeben über


ConventionTypeConfiguration Klasse

Definition

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

public class ConventionTypeConfiguration
type ConventionTypeConfiguration = class
Public Class ConventionTypeConfiguration
Vererbung
ConventionTypeConfiguration

Eigenschaften

ClrType

Ruft die dieses Type Entitätstyps ab.

Methoden

Equals(Object)

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

GetHashCode()

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

GetType()

Ruft den Type der aktuellen Instanz ab.

HasEntitySetName(String)

Konfiguriert den Namen der Entitätenmenge, die für diesen Entitätstyp verwendet werden soll. Der Name der Entitätenmenge kann nur für den Basistyp in der jeweiligen Menge konfiguriert werden.

HasKey(IEnumerable<PropertyInfo>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

HasKey(IEnumerable<String>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

HasKey(PropertyInfo)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

HasKey(String)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

HasTableAnnotation(String, Object)

Legt eine Anmerkung im Modell für die Tabelle fest, der diese Entität zugeordnet ist. Der Anmerkungswert kann später bei der Verarbeitung der Tabelle verwendet werden, z. B. beim Erstellen von Migrationen.

Ignore()

Schließt diesen Entitätstyp aus dem Modell aus, sodass er nicht der Datenbank zugeordnet wird.

Ignore(PropertyInfo)

Schließt eine Eigenschaft aus dem Modell aus, sodass diese nicht der Datenbank zugeordnet werden kann.

Ignore(String)

Schließt eine Eigenschaft aus dem Modell aus, sodass diese nicht der Datenbank zugeordnet werden kann.

IsComplexType()

Ändert diesen Entitätstyp in einen komplexen Typ.

MapToStoredProcedures()

Konfiguriert diesen Typ, um gespeicherte Prozeduren zum Einfügen, Aktualisieren und Löschen zu verwenden. Es werden die Standardkonventionen für Prozedur- und Parameternamen verwendet.

MapToStoredProcedures(Action<ConventionModificationStoredProceduresConfiguration>)

Konfiguriert diesen Typ, um gespeicherte Prozeduren zum Einfügen, Aktualisieren und Löschen zu verwenden.

Property(PropertyInfo)

Konfiguriert eine Eigenschaft, die für diesen Typ definiert ist.

Property(String)

Konfiguriert eine Eigenschaft, die für diesen Typ definiert ist.

ToString()

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

ToTable(String, String)

Konfiguriert den Namen der Tabelle, der dieser Entitätstyp zugeordnet ist.

ToTable(String)

Konfiguriert den Namen der Tabelle, der dieser Entitätstyp zugeordnet ist.

Gilt für: