DbModelBuilderVersion Sabit listesi
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.
Bu numaralandırmadan bir değer doğrudan sınıfına DbModelBuilder sağlanabilir veya öğesinden DbContexttüretilen bir sınıfa uygulanan içinde DbModelBuilderVersionAttribute kullanılabilir. Kullanılan değer, "Code First" olarak da bilinen koddan model oluştururken DbContext ve DbModelBuilder kurallarının hangi sürümünün kullanılması gerektiğini tanımlar.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public enum DbModelBuilderVersion
public enum DbModelBuilderVersion
type DbModelBuilderVersion =
Public Enum DbModelBuilderVersion
- Devralma
-
DbModelBuilderVersion
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Latest | 0 | ve DbContext kurallarının en son sürümünün DbModelBuilder kullanılması gerektiğini gösterir. |
| V4_1 | 1 | Entity Framework v4.1 ile birlikte gelen ve DbContext kurallarının sürümünün DbModelBuilder kullanılması gerektiğini gösterir. |
| V5_0 | 3 | Entity Framework v5.0 ile birlikte gelen ve DbContext kurallarının sürümünün DbModelBuilder kullanılması gerektiğini gösterir. |
| V5_0_Net4 | 2 | .Net Framework 4 hedeflenirken Entity Framework v5.0 ile birlikte gelen ve DbContext kurallarının sürümünün DbModelBuilder kullanılması gerektiğini gösterir. |
| V6_0 | 4 | Entity Framework v6.0 ile birlikte gelen ve DbContext kurallarının sürümünün DbModelBuilder kullanılması gerektiğini gösterir. |
Açıklamalar
DbModelBuilderVersion.Latest kullanmak, Entity Framework'ün yeni bir sürümüne yükseltirken en son işlevlerin tümünün kullanılabilir olmasını sağlar. Ancak, bir uygulamanın yeni sürümde önceki sürümden farklı davranmasıyla sonuçlanabilir. Kuralların belirli bir sürümü kullanılarak bu durum önlenebilir, ancak en son sürüm dışında bir sürüm ayarlanırsa en son işlevlerin tümü kullanılamaz.