Microsoft.EntityFrameworkCore.ValueGeneration Ad Alanı
Ö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.
Sınıflar
BinaryValueGenerator |
'den NewGuid()bir dizi bayt oluşturur. Oluşturulan değerler geçici değil, başka bir deyişle veritabanına kaydedilecek. |
DiscriminatorValueGeneratorFactory |
Her zaman verilen varlık türü için ayrımcı değeri veren ayırıcı özelliği için değer oluşturucular oluşturan bir fabrika. |
GuidValueGenerator |
Guid kullanarak NewGuid()değerler oluşturur. Oluşturulan değerler geçici değil, başka bir deyişle veritabanına kaydedilecek. |
HiLoValueGenerator<TValue> |
Temel alınan veritabanından bir değer bloğu isteyerek ve bunları birer birer döndürerek bir işlevi ValueGenerator görür. Geçerli blok tükendiğinde temel alınan veritabanından başka bir blok ister. |
HiLoValueGeneratorState |
tarafından HiLoValueGenerator<TValue>kullanılan iş parçacığı güvenli durumu. |
RelationalValueGeneratorSelector |
Varlıkların özellikleri için değer oluşturmak için kullanılacak değer oluşturucularını seçer. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
SequentialGuidValueGenerator |
Microsoft SQL server kümelenmiş anahtarlarında veya dizinlerinde kullanılmak üzere iyileştirilmiş sıralı Guid değerler oluşturarak rastgele değerlerden daha iyi performans sağlar. Bu, ekleme sırasında oluşturulacak şekilde ayarlanmış SQL Server Guid sütunları için varsayılan oluşturucudur. |
StringValueGenerator |
String dize gösterimini NewGuid()kullanarak değerler oluşturur. Oluşturulan değerler geçici değil, başka bir deyişle veritabanına kaydedilecek. |
TemporaryGuidValueGenerator |
Guid kullanarak NewGuid()değerler oluşturur. Oluşturulan değerler geçicidir, yani varlık kaydedildiğinde bunların yerini veritabanı tarafından oluşturulan değerler alır. |
TemporaryNumberValueGeneratorFactory |
Özelliğin sayısal türüne uygun geçici tamsayı değer oluşturucuları oluşturmak için fabrika. |
ValueGenerator |
Bir varlığa bir varlık eklendiğinde özellikler için değerler oluşturur. |
ValueGenerator<TValue> |
Bir varlığa bir varlık eklendiğinde özellikler için değerler oluşturur. |
ValueGeneratorCache |
Özellikler için değer oluşturucularının önbelleğini tutar. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
ValueGeneratorCacheDependencies |
için hizmet bağımlılıkları parametre sınıfı ValueGeneratorCache Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
ValueGeneratorFactory |
Değer oluşturucuları oluşturan fabrikalar için temel sınıf. |
ValueGeneratorSelector |
Varlıkların özellikleri için değer oluşturmak için kullanılacak değer oluşturucularını seçer. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
ValueGeneratorSelectorDependencies |
için hizmet bağımlılıkları parametre sınıfı ValueGeneratorSelector Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
Arabirimler
IValueGeneratorCache |
Özellikler için değer oluşturucularının önbelleğini tutar. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
IValueGeneratorSelector |
Varlıkların özellikleri için değer oluşturmak için kullanılacak değer oluşturucularını seçer. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
Entity Framework