DbModelBuilderVersionAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Entity Framework