Sprache

SqlitePropertyBuilderExtensions Klasse

Definition

SQLite-spezifische Erweiterungsmethoden für PropertyBuilder.

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

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf SQLite-Datenbanken mit EF Core .

Methoden

Name Beschreibung
CanSetGeometricDimension(IConventionPropertyBuilder, String, Boolean)

Gibt einen Wert zurück, der angibt, ob der angegebene Wert als Dimension für die Spalte festgelegt werden kann.

CanSetSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Gibt einen Wert zurück, der angibt, ob der angegebene Wert als SRID für die Spalte festgelegt werden kann.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqliteValueGenerationStrategy>, Boolean)

Gibt einen Wert zurück, der angibt, ob die angegebene Wertgenerierungsstrategie für die Eigenschaft festgelegt werden kann.

ForSqliteHasColumnName(PropertyBuilder, String)

Konfiguriert die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguriert die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasColumnType(PropertyBuilder, String)

Konfiguriert den Datentyp der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasColumnType<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguriert den Datentyp der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasDefaultValue(PropertyBuilder, Object)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)

Konfiguriert den Standardwert für die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasDefaultValueSql(PropertyBuilder, String)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguriert den Standardwertausdruck für die Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasDimension(IConventionPropertyBuilder, String, Boolean)
Veraltet.

Konfiguriert die Dimension der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)
Veraltet.

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasSrid(PropertyBuilder, Int32)
Veraltet.

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

ForSqliteHasSrid<TProperty>(PropertyBuilder<TProperty>, Int32)
Veraltet.

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

HasGeometricDimension(IConventionPropertyBuilder, String, Boolean)

Konfiguriert die Dimension der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

HasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

HasSrid(PropertyBuilder, Int32)

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

HasSrid<TProperty>(PropertyBuilder<TProperty>, Int32)

Konfiguriert die SRID der Spalte, der die Eigenschaft bei der Zielbestimmung von SQLite zugeordnet ist.

HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqliteValueGenerationStrategy>, Boolean)

Konfiguriert die Wertgenerierungsstrategie für die Eigenschaft bei der Zielbestimmung von SQLite.

UseAutoincrement(ColumnBuilder)

Konfiguriert die Eigenschaft so, dass das SQLite AUTOINCREMENT-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn sie auf SQLite ausgerichtet sind. Diese Methode legt die Eigenschaft auf .OnAdd

UseAutoincrement(PropertyBuilder)

Konfiguriert die Eigenschaft so, dass das SQLite AUTOINCREMENT-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn sie auf SQLite ausgerichtet sind. Diese Methode legt die Eigenschaft auf .OnAdd

UseAutoincrement<TProperty>(PropertyBuilder<TProperty>)

Konfiguriert die Eigenschaft so, dass das SQLite AUTOINCREMENT-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn sie auf SQLite ausgerichtet sind. Diese Methode legt die Eigenschaft auf .OnAdd

Gilt für: