DbModelBuilderVersionAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот атрибут может применяться к классу, производном от DbContext , чтобы задать версию DbContext и DbModelBuilder соглашения, которые следует использовать при построении модели из кода, также известного как Code First. Дополнительные сведения о версиях DbModelBuilderVersion 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
- Наследование
-
DbModelBuilderVersionAttribute
- Атрибуты
Комментарии
Если атрибут отсутствует в DbContextthen, DbContext всегда будет использовать последнюю версию соглашений. Это эквивалентно использованию DbModelBuilderVersion.Latest.
Конструкторы
DbModelBuilderVersionAttribute(DbModelBuilderVersion) |
Инициализирует новый экземпляр класса DbModelBuilderVersionAttribute. |
Свойства
Version |
Возвращает версию DbModelBuilder соглашений. |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по