DbModelBuilderVersionAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten atrybut można zastosować do klasy pochodzącej z DbContext klasy , aby ustawić, która wersja obiektu DbContext i DbModelBuilder konwencje powinny być używane podczas tworzenia modelu z kodu — nazywanego również "Code First". DbModelBuilderVersion Zobacz wyliczenie, aby uzyskać szczegółowe informacje na temat wersji 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
- Dziedziczenie
-
DbModelBuilderVersionAttribute
- Atrybuty
Uwagi
Jeśli brakuje atrybutu z dbContextthen DbContexttext zawsze będzie używać najnowszej wersji konwencji. Jest to równoważne użyciu elementu DbModelBuilderVersion.Latest.
Konstruktory
DbModelBuilderVersionAttribute(DbModelBuilderVersion) |
Inicjuje nowe wystąpienie klasy DbModelBuilderVersionAttribute. |
Właściwości
Version |
DbModelBuilder Pobiera wersję konwencji. |