Freigeben über


PrimitivePropertyConfiguration Klasse

Definition

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

public class PrimitivePropertyConfiguration
type PrimitivePropertyConfiguration = class
Public Class PrimitivePropertyConfiguration
Vererbung
PrimitivePropertyConfiguration
Abgeleitet

Methoden

Equals(Object)

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

GetHashCode()

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

GetType()

Ruft den Type der aktuellen Instanz ab.

HasColumnAnnotation(String, Object)

Legt eine Anmerkung im Modell für die Datenbankspalte fest, die zum Speichern der Eigenschaft verwendet wird. Der Anmerkungswert kann später bei der Verarbeitung der Spalte verwendet werden, z. B. beim Erstellen von Migrationen.

HasColumnName(String)

Konfiguriert den Namen der Datenbankspalte, in der die Eigenschaft gespeichert werden soll.

HasColumnOrder(Nullable<Int32>)

Konfiguriert die Reihenfolge der Datenbankspalte, in der die Eigenschaft gespeichert werden soll. Mit dieser Methode wird außerdem die Schlüsselsortierung bei einem Entitätstyp mit einem zusammengesetzten Schlüssel angegeben.

HasColumnType(String)

Konfiguriert den Datentyp der Datenbankspalte, in der die Eigenschaft gespeichert werden soll.

HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>)

Konfiguriert, wie Werte für die Eigenschaft von der Datenbank generiert werden.

HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>)

Konfiguriert, wie Werte für die Eigenschaft von der Datenbank generiert werden.

HasParameterName(String)

Konfiguriert den Namen des Parameters, der in gespeicherten Prozeduren für diese Eigenschaft verwendet wird.

IsConcurrencyToken()

Konfiguriert die Eigenschaft, die als Token für vollständige Parallelität verwendet werden soll.

IsConcurrencyToken(Nullable<Boolean>)

Gibt an, ob die Eigenschaft als Token für vollständige Parallelität verwendet werden soll.

IsOptional()

Konfiguriert die Eigenschaft als optional. Die Datenbankspalte, in der diese Eigenschaft gespeichert wird, kann NULL-Werte enthalten.

IsRequired()

Konfiguriert die Eigenschaft als erforderlich. Die Datenbankspalte, in der diese Eigenschaft gespeichert wird, darf keine NULL-Werte enthalten.

ToString()

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

Gilt für: