SqlServerEntityTypeBuilderExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SQL Server için belirli uzantı yöntemlerini EntityTypeBuilder kullanın.
public static class SqlServerEntityTypeBuilderExtensions
type SqlServerEntityTypeBuilderExtensions = class
Public Module SqlServerEntityTypeBuilderExtensions
- Devralma
-
SqlServerEntityTypeBuilderExtensions
Açıklamalar
Daha fazla bilgi için bkz.Varlık türlerini ve ilişkilerini modelleme ve SQL Server ile SQL Azure veritabanlarına EF Core erişim.
Yöntemler
| CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Verilen geçmiş tablosu adının varlık için ayar olup olmadığını belirten bir değer döndürür. |
| CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Eşlenen tablonun geçmiş tablo şemasına sahip olup olmadığını belirten bir değer döndürür. |
| CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Eşlenen tablonun bellek için iyileştirilmiş olarak yapılandırılap yapılandırılanamayrın bir değer döndürür. |
| CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Eşlenen tablonun zamana bağlı olarak yapılandırıp yapılandırılanamay olduğunu belirten bir değer döndürür. |
| CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Eşlenen tablonun nokta bitiş özelliğine sahip olup olmadığını belirten bir değer döndürür. |
| CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Eşlenen tablonun nokta başlangıç özelliğine sahip olup olmadığını belirten bir değer döndürür. |
| ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>) |
Belirtilen özelliklerde bir dizin yapılandırıyor. Verilen özellik kümesinde mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür. |
| ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerToTable(EntityTypeBuilder, String) |
Varlığın hedeflene eşlene tabloyu SQL Server. |
| ForSqlServerToTable(EntityTypeBuilder, String, String) |
Varlığın hedeflene eşlene tabloyu SQL Server. |
| ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
Varlığın hedeflene eşlene tabloyu SQL Server. |
| ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
Varlığın hedeflene eşlene tabloyu SQL Server. |
| HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Zamana bağlı bir tabloya eşlenmiş varlık için nokta bitiş özelliğini yapılandırıyor. |
| HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Zamana bağlı bir tabloya eşlenmiş varlık için nokta başlangıç özelliğini yapılandırıyor. |
| IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Tabloyu zamana bağlı olarak yapılandırıyor. |
| UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Zamana bağlı bir tabloya eşlenmiş varlık için geçmiş tablosu adı yapılandırıyor. |
| UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Zamana bağlı bir tabloya eşlenmiş varlık için geçmiş tablosu şemasını yapılandırıyor. |