Dil

SqlitePropertyBuilderExtensions Sınıf

Tanım

için PropertyBuilderSQLite'e özgü uzantı yöntemleri.

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
Devralma
SqlitePropertyBuilderExtensions
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme ve EF Core ile SQLite veritabanlarına erişme .

Yöntemler

Veri Akışı Adı Description
CanSetGeometricDimension(IConventionPropertyBuilder, String, Boolean)

Verilen değerin sütun için boyut olarak ayarlanıp ayarlanamayacağını belirten bir değer döndürür.

CanSetSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Verilen değerin sütun için SRID olarak ayarlanıp ayarlanamayacağını belirten bir değer döndürür.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqliteValueGenerationStrategy>, Boolean)

Verilen değer oluşturma stratejisinin özelliği için ayarlanıp ayarlanamayacağını belirten bir değer döndürür.

ForSqliteHasColumnName(PropertyBuilder, String)

SQLite'i hedeflerken özelliğin eşlenmesine neden olan sütunu yapılandırılır.

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

SQLite'i hedeflerken özelliğin eşlenmesine neden olan sütunu yapılandırılır.

ForSqliteHasColumnType(PropertyBuilder, String)

SQLite'ı hedeflerken özelliğin eşlenmesi için sütunun veri türünü yapılandırılır.

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

SQLite'ı hedeflerken özelliğin eşlenmesi için sütunun veri türünü yapılandırılır.

ForSqliteHasDefaultValue(PropertyBuilder, Object)

SQLite'ı hedeflerken özelliğin eşlenmesi sütunu için varsayılan değeri yapılandırılır.

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

SQLite'ı hedeflerken özelliğin eşlenmesi sütunu için varsayılan değeri yapılandırılır.

ForSqliteHasDefaultValueSql(PropertyBuilder, String)

SQLite'i hedeflerken özelliğin eşlenmesi sütunu için varsayılan değer ifadesini yapılandırılır.

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

SQLite'i hedeflerken özelliğin eşlenmesi sütunu için varsayılan değer ifadesini yapılandırılır.

ForSqliteHasDimension(IConventionPropertyBuilder, String, Boolean)
Geçersiz.

SQLite'ı hedeflerken özelliğin eşlenmesiyle sütunun boyutunu yapılandırılır.

ForSqliteHasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)
Geçersiz.

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

ForSqliteHasSrid(PropertyBuilder, Int32)
Geçersiz.

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

ForSqliteHasSrid<TProperty>(PropertyBuilder<TProperty>, Int32)
Geçersiz.

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

HasGeometricDimension(IConventionPropertyBuilder, String, Boolean)

SQLite'ı hedeflerken özelliğin eşlenmesiyle sütunun boyutunu yapılandırılır.

HasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

HasSrid(PropertyBuilder, Int32)

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

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

SQLite'i hedeflerken özelliğin eşlenmesi için sütunun SRID'sini yapılandırılır.

HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqliteValueGenerationStrategy>, Boolean)

SQLite'ı hedeflerken özelliği için değer oluşturma stratejisini yapılandırıyor.

UseAutoincrement(ColumnBuilder)

SQLite'i hedeflerken yeni varlıklar için değerler oluşturmak üzere özelliğini SQLite AUTOINCREMENT özelliğini kullanacak şekilde yapılandırılır. Bu yöntem özelliğini olarak OnAddayarlar.

UseAutoincrement(PropertyBuilder)

SQLite'i hedeflerken yeni varlıklar için değerler oluşturmak üzere özelliğini SQLite AUTOINCREMENT özelliğini kullanacak şekilde yapılandırılır. Bu yöntem özelliğini olarak OnAddayarlar.

UseAutoincrement<TProperty>(PropertyBuilder<TProperty>)

SQLite'i hedeflerken yeni varlıklar için değerler oluşturmak üzere özelliğini SQLite AUTOINCREMENT özelliğini kullanacak şekilde yapılandırılır. Bu yöntem özelliğini olarak OnAddayarlar.

Şunlara uygulanır