다음을 통해 공유


DbModelBuilderVersionAttribute 클래스

정의

이 특성은 에서 DbContext 파생된 클래스에 적용하여 "Code First"라고도 하는 코드에서 모델을 빌드할 때 사용해야 하는 DbContext 및 DbModelBuilder 규칙을 설정할 수 있습니다. 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 규칙 버전을 가져옵니다.

적용 대상