Sprache

RelationalPrimitiveCollectionBuilderExtensions Klasse

Definition

Relationale datenbankspezifische Erweiterungsmethoden für PrimitiveCollectionBuilder.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalPrimitiveCollectionBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalPrimitiveCollectionBuilderExtensions = class
Public Module RelationalPrimitiveCollectionBuilderExtensions
Vererbung
RelationalPrimitiveCollectionBuilderExtensions
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .

Methoden

Name Beschreibung
HasColumnName(PrimitiveCollectionBuilder, String)

Konfiguriert die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasColumnName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasColumnOrder(PrimitiveCollectionBuilder, Nullable<Int32>)

Konfiguriert die Reihenfolge der Spalte, der die Eigenschaft zugeordnet ist.

HasColumnOrder<TProperty>(PrimitiveCollectionBuilder<TProperty>, Nullable<Int32>)

Konfiguriert die Reihenfolge der Spalte, der die Eigenschaft zugeordnet ist.

HasColumnType(PrimitiveCollectionBuilder, String)

Konfiguriert den Datentyp der Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist. Dies sollte der vollständige Typname sein, einschließlich Genauigkeit, Skalierung, Länge usw.

HasColumnType<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert den Datentyp der Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist. Dies sollte der vollständige Typname sein, einschließlich Genauigkeit, Skalierung, Länge usw.

HasComment(PrimitiveCollectionBuilder, String)

Konfiguriert einen Kommentar, der auf die Spalte angewendet werden soll.

HasComment<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert einen Kommentar, der auf die Spalte angewendet werden soll.

HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasComputedColumnSql(PrimitiveCollectionBuilder, String)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasComputedColumnSql(PrimitiveCollectionBuilder)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Konfiguriert die Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasDefaultValue(PrimitiveCollectionBuilder, Object)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValue(PrimitiveCollectionBuilder)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>, Object)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValueSql(PrimitiveCollectionBuilder, String)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValueSql(PrimitiveCollectionBuilder)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Ausrichtung auf eine relationale Datenbank zugeordnet ist.

HasJsonPropertyName(PrimitiveCollectionBuilder, String)

Konfiguriert die Eigenschaft einer Entität, die einer JSON-Spalte zugeordnet ist, und zuordnen sie der Entitätseigenschaft zu einer bestimmten JSON-Eigenschaft, anstatt den Entitätseigenschaftsnamen zu verwenden.

HasJsonPropertyName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert die Eigenschaft einer Entität, die einer JSON-Spalte zugeordnet ist, und zuordnen sie der Entitätseigenschaft zu einer bestimmten JSON-Eigenschaft, anstatt den Entitätseigenschaftsnamen zu verwenden.

IsFixedLength(PrimitiveCollectionBuilder, Boolean)

Konfiguriert die Eigenschaft so, dass nur Daten mit fester Länge gespeichert werden können, z. B. Zeichenfolgen.

IsFixedLength<TProperty>(PrimitiveCollectionBuilder<TProperty>, Boolean)

Konfiguriert die Eigenschaft so, dass nur Daten mit fester Länge gespeichert werden können, z. B. Zeichenfolgen.

UseCollation(PrimitiveCollectionBuilder, String)

Konfiguriert die Eigenschaft für die Verwendung der angegebenen Sortierung. Die Datenbankspalte wird mit der angegebenen Sortierung erstellt, und sie wird implizit in allen Sortiervorgängen verwendet.

UseCollation<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Konfiguriert die Eigenschaft für die Verwendung der angegebenen Sortierung. Die Datenbankspalte wird mit der angegebenen Sortierung erstellt, und sie wird implizit in allen Sortiervorgängen verwendet.

Gilt für: