RelationalComplexTypePrimitiveCollectionBuilderExtensions Klasse

Definition

Relationale datenbankspezifische Erweiterungsmethoden für ComplexTypePrimitiveCollectionBuilder.

public static class RelationalComplexTypePrimitiveCollectionBuilderExtensions
type RelationalComplexTypePrimitiveCollectionBuilderExtensions = class
Public Module RelationalComplexTypePrimitiveCollectionBuilderExtensions
Vererbung
RelationalComplexTypePrimitiveCollectionBuilderExtensions

Hinweise

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

Methoden

HasColumnName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasColumnOrder(ComplexTypePrimitiveCollectionBuilder, Nullable<Int32>)

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

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

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

HasColumnType(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasComment(ComplexTypePrimitiveCollectionBuilder, String)

Konfiguriert einen Kommentar, der auf die Spalte angewendet werden soll

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

Konfiguriert einen Kommentar, der auf die Spalte angewendet werden soll

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String)

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String, Nullable<Boolean>)

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

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

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

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

Konfiguriert die -Eigenschaft so, dass sie einer berechneten Spalte zugeordnet wird, wenn eine relationale Datenbank als Ziel verwendet wird.

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder)

Konfiguriert den Standardwert für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, Object)

Konfiguriert den Standardwert für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Konfiguriert den Standardwert für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

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

Konfiguriert den Standardwert für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder)

Konfiguriert den Standardwertausdruck für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder, String)

Konfiguriert den Standardwertausdruck für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasDefaultValueSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Konfiguriert den Standardwertausdruck für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

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

Konfiguriert den Standardwertausdruck für die Spalte, der die -Eigenschaft beim Ziel einer relationalen Datenbank zugeordnet wird.

HasJsonPropertyName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

IsFixedLength(ComplexTypePrimitiveCollectionBuilder, Boolean)

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

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

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

UseCollation(ComplexTypePrimitiveCollectionBuilder, String)

Konfiguriert die -Eigenschaft so, dass die angegebene Sortierung verwendet wird. Die Datenbankspalte wird mit der angegebenen Sortierung erstellt und implizit in allen sortierungsabhängigen Vorgängen verwendet.

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

Konfiguriert die -Eigenschaft so, dass die angegebene Sortierung verwendet wird. Die Datenbankspalte wird mit der angegebenen Sortierung erstellt und implizit in allen sortierungsabhängigen Vorgängen verwendet.

Gilt für: