DbModelBuilderVersionAttribute Sınıf

Tanım

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.

Şunlara uygulanır