Dil

SqlServerPropertyExtensions Sınıf

Tanım

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

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerPropertyExtensions
public static class SqlServerPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerPropertyExtensions = class
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
Devralma
SqlServerPropertyExtensions
Özellikler

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

Veri Akışı Adı Description
FindHiLoSequence(IProperty, StoreObjectIdentifier)

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

FindHiLoSequence(IProperty)

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

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

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

FindHiLoSequence(IReadOnlyProperty)

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

FindSequence(IProperty, StoreObjectIdentifier)

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

FindSequence(IProperty)

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

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

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

FindSequence(IReadOnlyProperty)

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

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

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

GetHiLoSequenceName(IProperty)

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.

GetHiLoSequenceName(IReadOnlyProperty)

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

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

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

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

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

GetHiLoSequenceSchema(IProperty)

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.

GetHiLoSequenceSchema(IReadOnlyProperty)

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

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

hi-lo dizisi şeması için öğesini ConfigurationSource döndürür.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

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

GetIdentityIncrement(IProperty)

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

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

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

GetIdentityIncrement(IReadOnlyProperty)

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

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

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

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

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

GetIdentityIncrementConfigurationSource(IConventionProperty)

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

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

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

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Kimlik tohumunu döndürür.

GetIdentitySeed(IProperty)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyProperty)

Kimlik tohumunu döndürür.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Kimlik tohumunu döndürür.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

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

GetIdentitySeedConfigurationSource(IConventionProperty)

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

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

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

GetIsHiddenConfigurationSource(IConventionProperty)

Özelliğin ConfigurationSource sütununun gizlenip gizlenmediğini döndürür.

GetIsSparseConfigurationSource(IConventionProperty)

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

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

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

GetSequenceName(IReadOnlyProperty)

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, StoreObjectIdentifier)

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

GetSequenceSchema(IReadOnlyProperty)

Anahtar değeri oluşturma dizisi 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, StoreObjectIdentifier)

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

Özellik için hiçbir strateji ayarlanmadıysa, kullanılacak strateji'den IModelalınır.

GetValueGenerationStrategy(IProperty)

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

Özellik için hiçbir strateji ayarlanmadıysa, kullanılacak strateji'den IModelalınır.

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

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

GetValueGenerationStrategy(IReadOnlyProperty)

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, StoreObjectIdentifier)

ConfigurationSource Belirli bir tablo için öğesini SqlServerValueGenerationStrategy döndürür.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

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

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource Belirli bir tablo için öğesini SqlServerValueGenerationStrategy döndürür.

IsCompatibleWithValueGeneration(IProperty)

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

IsCompatibleWithValueGeneration(IReadOnlyProperty)

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

IsHidden(IReadOnlyProperty)

Özelliğin sütununun, sütunu sonuçlardan SELECT * dışlayan SQL Server HIDDEN bayrağıyla tanımlanıp tanımlanmadığını belirten 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.

IsSparse(IReadOnlyProperty)

Ö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>, StoreObjectIdentifier)

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

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

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>, StoreObjectIdentifier)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Kimlik tohumunu ayarlar.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Belirli bir tablo için kimlik tohumunu ayarlar.

SetIsHidden(IConventionProperty, Nullable<Boolean>, Boolean)

Özelliğin sütununun SQL Server HIDDEN bayrağıyla tanımlanıp tanımlanmadığını belirten bir değer ayarlar.

SetIsHidden(IMutableProperty, Nullable<Boolean>)

Özelliğin sütununun SQL Server HIDDEN bayrağıyla tanımlanıp tanımlanmadığını belirten bir değer 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 dizisi için kullanılacak adı ayarlar.

SetSequenceName(IMutableProperty, String)

Anahtar değeri oluşturma dizisi 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>, StoreObjectIdentifier)

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(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

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

Şunlara uygulanır