Bagikan melalui


DbModelBuilderVersionAttribute Kelas

Definisi

Atribut ini dapat diterapkan ke kelas yang berasal dari DbContext untuk mengatur versi DbContext dan DbModelBuilder konvensi mana yang harus digunakan saat membangun model dari kode--juga dikenal sebagai "Code First". DbModelBuilderVersion Lihat enumerasi untuk detail tentang versi DbModelBuilder.

[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
Warisan
DbModelBuilderVersionAttribute
Atribut

Keterangan

Jika atribut hilang dari DbContextthen DbContext akan selalu menggunakan versi terbaru konvensi. Ini setara dengan menggunakan DbModelBuilderVersion.Latest.

Konstruktor

DbModelBuilderVersionAttribute(DbModelBuilderVersion)

Menginisialisasi instans baru kelas DbModelBuilderVersionAttribute.

Properti

Version

DbModelBuilder Mendapatkan versi konvensi.

Berlaku untuk