Share via


SqlServerEntityTypeExtensions Sınıf

Tanım

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