RelationalValueGeneratorSelector Sınıf
Tanım
Ö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.
Varlıkların özelliklerinin değerlerini 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.
Hizmet ömrü Scoped . Bu, her DbContext Örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresine kayıtlı diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı açısından güvenli olması gerekmez.
public class RelationalValueGeneratorSelector : Microsoft.EntityFrameworkCore.ValueGeneration.ValueGeneratorSelector
type RelationalValueGeneratorSelector = class
inherit ValueGeneratorSelector
Public Class RelationalValueGeneratorSelector
Inherits ValueGeneratorSelector
- Devralma
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Oluşturucular
Özellikler
| Cache |
Değer oluşturucu örneklerini depolamak için kullanılan önbellek. (Devralındığı yer: ValueGeneratorSelector) |
| Dependencies |
Bu hizmetin bağımlılıkları. (Devralındığı yer: ValueGeneratorSelector) |
| RelationalExtensions | |
Yöntemler
| Create(IProperty, IEntityType) |
Verilen özellik için yeni bir değer Oluşturucu oluşturur. |
| Select(IProperty, IEntityType) |
Belirli bir özellik için uygun değer oluşturucusünü seçer. (Devralındığı yer: ValueGeneratorSelector) |