SqlServerEntityTypeExtensions 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 özgü meta veriler için varlık türü uzantısı yöntemleri.
public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
- Devralma
-
SqlServerEntityTypeExtensions
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.
Yöntemler
GetHistoryTableName(IReadOnlyEntityType) |
Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer döndürür. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Zamana bağlı geçmiş tablo adı ayarı için yapılandırma kaynağını alır. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Bir zamana bağlı tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer döndürür. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Zamana bağlı geçmiş tablosu şema ayarı için yapılandırma kaynağını alır. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Bellek için iyileştirilmiş ayarın yapılandırma kaynağını alır. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Geçici tablo ayarı için yapılandırma kaynağını alır. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Zamana bağlı bir tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer döndürür. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Geçici tablo dönemi bitiş özellik adı ayarı için yapılandırma kaynağını alır. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Zamana bağlı tabloyla eşlenen varlığın nokta başlangıç özelliğinin adını temsil eden bir değer döndürür. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Geçici tablo dönemi başlangıç özellik adı ayarı için yapılandırma kaynağını alır. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Tabloda yapılan değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağının yapılandırma kaynağını alır. |
IsMemoryOptimized(IEntityType) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini belirten bir değer döndürür. |
IsMemoryOptimized(IReadOnlyEntityType) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini belirten bir değer döndürür. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Tabloda yapılan değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Belirtilen tabloya değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
IsTemporal(IReadOnlyEntityType) |
Varlık türünün zamana bağlı bir tabloyla eşlenip eşlenmediğini belirten bir değer döndürür. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer ayarlar. |
SetHistoryTableName(IMutableEntityType, String) |
Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer ayarlar. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Zamana bağlı tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer ayarlar. |
SetHistoryTableSchema(IMutableEntityType, String) |
Zamana bağlı tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer ayarlar. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetIsMemoryOptimized(IMutableEntityType, Boolean) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Varlık türünün zamana bağlı bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetIsTemporal(IMutableEntityType, Boolean) |
Varlık türünün zamana bağlı bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Zamana bağlı tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer ayarlar. |
SetPeriodEndPropertyName(IMutableEntityType, String) |
Zamana bağlı tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer ayarlar. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Zamana bağlı tabloyla eşlenen varlığın nokta başlangıç özelliğinin adını temsil eden bir değer ayarlar. |
SetPeriodStartPropertyName(IMutableEntityType, String) |
Zamana bağlı tabloyla eşlenen varlığın nokta başlangıç özelliğinin adını temsil eden bir değer ayarlar. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Tabloya değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Tabloya değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>) |
Tabloya değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier) |
Tabloya değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin