SqlServerPropertyExtensions Sınıf

Tanım

SQL Server özgü meta veriler için özellik uzantısı yöntemleri.

public static class SqlServerPropertyExtensions
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
Devralma
SqlServerPropertyExtensions

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

FindHiLoSequence(IProperty)

ISequence Hi-lo deseni için kullanılacak modelde öğesini bulur.

FindHiLoSequence(IProperty, StoreObjectIdentifier)

ISequence Hi-lo deseni için kullanılacak modelde öğesini bulur.

FindHiLoSequence(IReadOnlyProperty)

ISequence Hi-lo deseni için kullanılacak modelde öğesini bulur.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Hi-lo deseni için kullanılacak modelde öğesini bulur.

FindSequence(IProperty)

ISequence Anahtar değeri oluşturma deseni için kullanılacak modelde öğesini bulur.

FindSequence(IProperty, StoreObjectIdentifier)

ISequence Anahtar değeri oluşturma deseni için kullanılacak modelde öğesini bulur.

FindSequence(IReadOnlyProperty)

ISequence Anahtar değeri oluşturma deseni için kullanılacak modelde öğesini bulur.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Anahtar değeri oluşturma deseni için kullanılacak modelde öğesini bulur.

GetHiLoSequenceName(IProperty)

Hi-lo dizisi için kullanılacak adı döndürür.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Hi-lo dizisi için kullanılacak adı döndürür.

GetHiLoSequenceName(IReadOnlyProperty)

Hi-lo dizisi için kullanılacak adı döndürür.

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Hi-lo dizisi için kullanılacak adı döndürür.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

ConfigurationSource Hi-lo dizisinin adını döndürür.

GetHiLoSequenceSchema(IProperty)

Hi-lo dizisi için kullanılacak şemayı döndürür.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Hi-lo dizisi için kullanılacak şemayı döndürür.

GetHiLoSequenceSchema(IReadOnlyProperty)

Hi-lo dizisi için kullanılacak şemayı döndürür.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Hi-lo dizisi için kullanılacak şemayı döndürür.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

Hi-lo dizisi şeması için değerini ConfigurationSource döndürür.

GetIdentityIncrement(IProperty)

Kimlik artışını döndürür.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Kimlik artışını döndürür.

GetIdentityIncrement(IReadOnlyProperty)

Kimlik artışını döndürür.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

Kimlik artışını döndürür.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Kimlik artışını döndürür.

GetIdentityIncrementConfigurationSource(IConventionProperty)

Kimlik artışı için değerini ConfigurationSource döndürür.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Belirli bir tablo için kimlik artışı için değerini ConfigurationSource döndürür.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

Belirli bir tablo için kimlik artışı için değerini ConfigurationSource döndürür.

GetIdentitySeed(IProperty)

Kimlik tohumunu döndürür.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyProperty)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Kimlik tohumunu döndürür.

GetIdentitySeedConfigurationSource(IConventionProperty)

Kimlik tohumu için değerini ConfigurationSource döndürür.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource Belirli bir tablo için kimlik tohumunun değerini döndürür.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource Belirli bir tablo için kimlik tohumunun değerini döndürür.

GetIsSparseConfigurationSource(IConventionProperty)

Özelliğin ConfigurationSource sütununun seyrek olup olmadığını döndürür.

GetSequenceName(IReadOnlyProperty)

Anahtar değeri oluşturma sırası için kullanılacak adı döndürür.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Anahtar değeri oluşturma sırası için kullanılacak adı döndürür.

GetSequenceNameConfigurationSource(IConventionProperty)

Anahtar değeri oluşturma dizisi adı için değerini ConfigurationSource döndürür.

GetSequenceSchema(IReadOnlyProperty)

Anahtar değeri oluşturma sırası için kullanılacak şemayı döndürür.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Anahtar değeri oluşturma sırası için kullanılacak şemayı döndürür.

GetSequenceSchemaConfigurationSource(IConventionProperty)

Anahtar değeri oluşturma dizisi şeması için değerini ConfigurationSource döndürür.

GetValueGenerationStrategy(IProperty)

SqlServerValueGenerationStrategy özelliği için kullanılacak değerini döndürür.

Özelliği için hiçbir strateji ayarlanmadıysa, kullanılacak strateji ' IModelden alınır.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

SqlServerValueGenerationStrategy özelliği için kullanılacak değerini döndürür.

Özelliği için hiçbir strateji ayarlanmadıysa, kullanılacak strateji ' IModelden alınır.

GetValueGenerationStrategy(IReadOnlyProperty)

SqlServerValueGenerationStrategy özelliği için kullanılacak değerini döndürür.

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

SqlServerValueGenerationStrategy özelliği için kullanılacak değerini döndürür.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

SqlServerValueGenerationStrategy özelliği için kullanılacak değerini döndürür.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

için değerini ConfigurationSourceSqlServerValueGenerationStrategydöndürür.

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Belirli bir tablonun için değerini ConfigurationSourceSqlServerValueGenerationStrategy döndürür.

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

Belirli bir tablonun için değerini ConfigurationSourceSqlServerValueGenerationStrategy döndürür.

IsCompatibleWithValueGeneration(IProperty)

Özelliğin herhangi SqlServerValueGenerationStrategybir ile uyumlu olup olmadığını belirten bir değer döndürür.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

Özelliğin herhangi SqlServerValueGenerationStrategybir ile uyumlu olup olmadığını belirten bir değer döndürür.

IsSparse(IReadOnlyProperty)

Özelliğin sütununun seyrek olup olmadığını gösteren bir değer döndürür.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

Özelliğin sütununun seyrek olup olmadığını gösteren bir değer döndürür.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Hi-lo dizisi için kullanılacak adı ayarlar.

SetHiLoSequenceName(IMutableProperty, String)

Hi-lo dizisi için kullanılacak adı ayarlar.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Hi-lo dizisi için kullanılacak şemayı ayarlar.

SetHiLoSequenceSchema(IMutableProperty, String)

Hi-lo dizisi için kullanılacak şemayı ayarlar.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Kimlik artışını ayarlar.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

Belirli bir tablo için kimlik artışını ayarlar.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

Belirli bir tablo için kimlik artışını ayarlar.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Kimlik artışını ayarlar.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

Belirli bir tablo için kimlik artışını ayarlar.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

Belirli bir tablo için kimlik artışını ayarlar.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Kimlik tohumunu ayarlar.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

Kimlik tohumunu ayarlar.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

Özelliğin sütununun seyrek olup olmadığını belirten bir değer ayarlar.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

Özelliğin sütununun seyrek olup olmadığını belirten bir değer ayarlar.

SetSequenceName(IConventionProperty, String, Boolean)

Anahtar değeri oluşturma sırası için kullanılacak adı ayarlar.

SetSequenceName(IMutableProperty, String)

Anahtar değeri oluşturma sırası için kullanılacak adı ayarlar.

SetSequenceSchema(IConventionProperty, String, Boolean)

Anahtar değeri oluşturma sırası için kullanılacak şemayı ayarlar.

SetSequenceSchema(IMutableProperty, String)

Anahtar değeri oluşturma sırası için kullanılacak şemayı ayarlar.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy özelliği için kullanılacak öğesini ayarlar.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

SqlServerValueGenerationStrategy Belirli bir tablo için özelliği için kullanılacak öğesini ayarlar.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy Belirli bir tablo için özelliği için kullanılacak öğesini ayarlar.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy özelliği için kullanılacak öğesini ayarlar.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

SqlServerValueGenerationStrategy Belirli bir tablo için özelliği için kullanılacak öğesini ayarlar.

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy Belirli bir tablo için özelliği için kullanılacak öğesini ayarlar.

Şunlara uygulanır