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 için bkz. varlık türlerini ve ilişkilerini modellemeve SQL Server ve SQL Azure EF Core 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ş tablosu adı ayarı için yapılandırma kaynağını alır.

GetHistoryTableSchema(IReadOnlyEntityType)

Zamana bağlı bir 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 şeması ayarı için yapılandırma kaynağını alır.

GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)

Bellek için iyileştirilmiş ayar için yapılandırma kaynağını alır.

GetIsTemporalConfigurationSource(IConventionEntityType)

Zamana bağlı 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)

Zamana bağlı tablo dönemi bitiş özelliği adı ayarı için yapılandırma kaynağını alır.

GetPeriodStartPropertyName(IReadOnlyEntityType)

Zamana bağlı bir tabloyla eşlenen varlığın dönem başlangıç özelliğinin adını temsil eden bir değer döndürür.

GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)

Zamana bağlı tablo dönemi başlangıç özelliği adı ayarı için yapılandırma kaynağını alır.

IsMemoryOptimized(IEntityType)

Varlık türünün bellek için iyileştirilmiş bir tabloya eşlenip eşlenmediğini gösteren bir değer döndürür.

IsMemoryOptimized(IReadOnlyEntityType)

Varlık türünün bellek için iyileştirilmiş bir tabloya eşlenip eşlenmediğini gösteren bir değer döndürür.

IsTemporal(IReadOnlyEntityType)

Varlık türünün zamana bağlı bir tabloya eşlenip eşlenmediğini gösteren 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 belirler.

SetHistoryTableName(IMutableEntityType, String)

Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer belirler.

SetHistoryTableSchema(IConventionEntityType, String, Boolean)

Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer ayarlar.

SetHistoryTableSchema(IMutableEntityType, String)

Zamana bağlı bir 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 tabloya eşlenip eşlenmediğini gösteren bir değer ayarlar.

SetIsMemoryOptimized(IMutableEntityType, Boolean)

Varlık türünün bellek için iyileştirilmiş bir tabloya eşlenip eşlenmediğini gösteren bir değer ayarlar.

SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)

Varlık türünün zamana bağlı bir tabloya eşlenip eşlenmediğini gösteren bir değer ayarlar.

SetIsTemporal(IMutableEntityType, Boolean)

Varlık türünün zamana bağlı bir tabloya eşlenip eşlenmediğini gösteren bir değer ayarlar.

SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)

Zamana bağlı bir tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer belirler.

SetPeriodEndPropertyName(IMutableEntityType, String)

Zamana bağlı bir tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer belirler.

SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)

Zamana bağlı bir tabloyla eşlenen varlığın dönem başlangıç özelliğinin adını temsil eden bir değer ayarlar.

SetPeriodStartPropertyName(IMutableEntityType, String)

Zamana bağlı bir tabloyla eşlenen varlığın dönem başlangıç özelliğinin adını temsil eden bir değer ayarlar.

Şunlara uygulanır