DbModelBuilderVersionAttribute 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.
Bu öznitelik, "Code First" olarak da bilinen koddan DbContext model oluştururken DbContext'in hangi sürümünün ve DbModelBuilder kuralların kullanılması gerektiğini ayarlamak için öğesinden türetilen bir sınıfa uygulanabilir. DbModelBuilderVersion DbModelBuilder sürümleri hakkındaki ayrıntılar için numaralandırmaya bakın.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbModelBuilderVersionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class DbModelBuilderVersionAttribute : Attribute
type DbModelBuilderVersionAttribute = class
inherit Attribute
Public NotInheritable Class DbModelBuilderVersionAttribute
Inherits Attribute
- Devralma
-
DbModelBuilderVersionAttribute
- Öznitelikler
Açıklamalar
DbContextthen DbContext özniteliği eksikse her zaman kuralların en son sürümünü kullanır. Bu, DbModelBuilderVersion.Latest kullanmaya eşdeğerdir.
Oluşturucular
| DbModelBuilderVersionAttribute(DbModelBuilderVersion) |
DbModelBuilderVersionAttribute sınıfının yeni bir örneğini başlatır. |
Özellikler
| Version |
Kuralların DbModelBuilder sürümünü alır. |