Share via


Microsoft.EntityFrameworkCore.Metadata.Conventions 네임스페이스

클래스

BackingFieldAttributeConvention

속성을 특성에 BackingFieldAttribute 따라 지원 필드가 있는 것으로 구성하는 규칙입니다.

BackingFieldConvention

이름에 따라 속성에 대한 지원 필드를 찾는 규칙:

  • <[속성 이름]>k__BackingField
  • _[camel-cased 속성 이름]
  • _[속성 이름]
  • m_[카멜 대/소문자 속성 이름]
  • m_[속성 이름]
  • [속성 이름]_
BaseTypeDiscoveryConvention

연결된 CLR 형식 계층 구조를 기반으로 이미 모델의 일부인 기본 및 파생 엔터티 형식을 찾는 규칙입니다.

CascadeDeleteConvention

필요한 외신 키 및 ClientSetNull 선택적 키에 대해 삭제 동작을 로 Cascade 설정하는 규칙입니다.

ChangeTrackingStrategyConvention

전략을 사용하는 엔터티 형식이 없는 경우 변경 내용 검색을 항상 건너뛰도록 모델에 플래그를 Snapshot 설정하는 규칙입니다.

CheckConstraintConvention

파생 형식의 검사 제약 조건이 기본 형식의 검사 제약 조건과 호환되도록 하는 규칙입니다. 또한 선언 형식이 최신인지 확인합니다.

ComplexPropertyDiscoveryConvention

해당 역 탐색에 대한 모호성이 없는 한 탐색 속성을 기반으로 엔터티 형식 간의 관계를 구성하는 규칙입니다.

ComplexTypeAttributeConvention

가 있는 형식을 구성하는 규칙입니다 ComplexTypeAttribute.

ConcurrencyCheckAttributeConvention

이 있는 경우 ConcurrencyCheckAttribute속성을 동시성 토큰으로 구성하는 규칙입니다.

ConstructorBindingConvention

엔터티 형식 생성자 매개 변수를 이름에 따라 기존 속성 및 서비스 속성에 바인딩하는 규칙입니다.

  • [매개 변수 이름]
  • [pascal-cased 매개 변수 이름]
  • _[매개 변수 이름]
  • _[pascal-cased 매개 변수 이름]
  • m_[매개 변수 이름]
  • m_[pascal-cased 매개 변수 이름]
ContextContainerConvention

기본 컨테이너 이름을 컨텍스트 형식 이름으로 구성하는 규칙입니다.

ConventionSet

모델을 빌드하는 데 사용되는 규칙 집합을 나타냅니다.

CosmosDiscriminatorConvention

엔터티 형식에 대한 판별자 값을 엔터티 형식 이름으로 구성하는 규칙입니다.

CosmosInversePropertyAttributeConvention

다른 탐색 속성에 지정된 에 따라 InversePropertyAttribute 역 탐색 속성을 구성하는 규칙입니다. 모든 탐색은 Cosmos에 대한 소유 엔터티 형식을 대상으로 하는 것으로 간주됩니다.

CosmosKeyDiscoveryConvention

이름에 따라 엔터티 형식의 기본 키 속성을 찾고 있는 경우 파티션 키를 추가하는 규칙입니다.

CosmosManyToManyJoinEntityTypeConvention

다 대 다 관계에 대한 조인 엔터티 형식을 만들고 관련 형식이 공유하는 경우 파티션 키를 추가하는 규칙입니다.

CosmosRelationshipDiscoveryConvention

해당 역 탐색에 대한 모호성이 없는 한 탐색 속성을 기반으로 엔터티 형식 간의 관계를 구성하는 규칙입니다. 모든 탐색은 Cosmos에 대한 소유 엔터티 형식을 대상으로 하는 것으로 간주됩니다.

CosmosRuntimeModelConvention

변경 가능한 모델의 최적화된 복사본을 만드는 규칙입니다. 이 규칙은 일반적으로 데이터베이스 공급자가 읽기 전용 모델을 만들 때 공급자 주석을 업데이트하기 위해 구현됩니다.

CosmosValueGenerationConvention

기본 키의 일부이거나 외래 키의 일부가 아니거나 데이터베이스 기본값을 갖도록 구성된 속성에서 로 저장소 값 생성 OnAdd 을 구성하는 규칙입니다.

DatabaseGeneratedAttributeConvention

가 지정된 경우 OnAdd 또는 가 를 사용하여 DatabaseGeneratedAttribute지정된 경우 IdentityComputedNeverNone 속성을 구성하는 규칙입니다. OnAddOrUpdate

DbFunctionTypeMappingConvention

규칙은 인스턴스에 대한 형식 매핑을 IDbFunction 구성합니다.

DbSetFindingConvention

파생 DbContext 클래스에 정의된 속성에 DbSet<TEntity> 따라 엔터티 형식을 추가하는 규칙입니다.

DefiningQueryRewritingConvention

내부 쿼리 필터의 DbSet<TEntity> 액세스를 변환하고 쿼리를 정의하는 규칙을 로 EntityQueryRootExpression변환합니다. 이렇게 하면 실제 쿼리에서 DbSet 액세스가 표시되는 방식과 일치하므로 쿼리 파이프라인에서 더 쉽게 처리할 수 있습니다.

DeleteBehaviorAttributeConvention

속성에 적용된 에 따라 삭제 동작을 DeleteBehaviorAttribute 구성하는 규칙입니다.

DerivedTypeDiscoveryConvention

연결된 CLR 형식 계층 구조를 기반으로 이미 모델의 일부인 파생 엔터티 형식을 찾는 규칙입니다.

DiscriminatorConvention

계층 구조의 엔터티 형식에 대한 판별자 값을 엔터티 형식 이름으로 구성하는 규칙입니다.

DiscriminatorLengthConvention

문자열 판별자 속성의 최대 길이를 설정하는 규칙입니다.

ElementMappingConvention

속성 매핑에 형식 매퍼에서 검색된 ElementMapping이 있는지 확인하는 규칙입니다.

EntitySplittingConvention

엔터티 분할을 위한 연결 관계를 만들고 매핑 조각을 관리하는 규칙입니다.

EntityTypeAttributeConventionBase<TAttribute>

엔터티 형식에 지정된 특성에 따라 구성을 수행하는 규칙의 기본 형식입니다.

EntityTypeConfigurationAttributeConvention

에 지정된 엔터티 형식 구성을 적용하는 EntityTypeConfigurationAttribute규칙입니다.

EntityTypeConfigurationEntityTypeAttributeConvention

에 지정된 엔터티 형식 구성을 적용하는 EntityTypeConfigurationAttribute규칙입니다.

EntityTypeHierarchyMappingConvention

비 TPH 엔터티 형식에서 판별자를 제거하고 TPT 엔터티 형식에 대한 상속된 속성의 매핑을 해제하는 규칙입니다.

ForeignKeyAttributeConvention

속성 또는 탐색 속성에 지정된 를 기반으로 ForeignKeyAttribute 탐색 속성과 연결된 외래 키 속성을 구성하는 규칙입니다.

ForeignKeyIndexConvention

기존 인덱스 또는 키가 이미 적용되지 않는 한 외래 키 속성에 대한 인덱스를 만드는 규칙입니다.

ForeignKeyPropertyDiscoveryConvention

대/소문자를 무시하고 이름에 따라 관계에 대한 외래 키 속성을 찾는 규칙입니다.

  • [탐색 속성 이름] [보안 주체 키 속성 이름]
  • [탐색 속성 이름] 자료
  • [주체 엔터티 이름] [보안 주체 키 속성 이름]
  • [주체 엔터티 이름] 자료
IndexAttributeConvention

에 따라 데이터베이스 인덱스를 구성하는 규칙입니다 IndexAttribute.

InheritanceDiscoveryConventionBase

상속 검색 규칙의 기본 형식

InversePropertyAttributeConvention

다른 탐색 속성에 지정된 에 따라 InversePropertyAttribute 역 탐색 속성을 구성하는 규칙입니다.

KeyAttributeConvention

속성 PrimaryKeyAttribute 에 지정된 또는 CLR 형식에 KeyAttribute 지정된 에 따라 엔터티 형식 키를 구성하는 규칙입니다.

KeyDiscoveryConvention

대/소문자를 무시하고 이름을 기반으로 엔터티 형식의 기본 키 속성을 찾는 규칙입니다.

  • Id
  • [엔터티 이름] 자료
KeylessAttributeConvention

가 있는 엔터티 형식 KeylessAttribute을 무시하는 규칙입니다.

KeylessEntityTypeAttributeConvention

가 있는 엔터티 형식 KeylessAttribute을 무시하는 규칙입니다.

ManyToManyJoinEntityTypeConvention

일치하는 건너뛰기 탐색을 찾고 적절한 외신 키를 사용하여 다대다 조인 엔터티를 자동으로 만드는 규칙은 일치하는 두 개의 건너뛰기 탐색을 설정하여 해당 외세 키를 사용합니다.

MaxLengthAttributeConvention

속성에 적용된 에 따라 최대 길이를 MaxLengthAttribute 구성하는 규칙입니다.

ModelCleanupConvention

모델 빌드 중에만 사용되는 상태를 제거하는 규칙입니다.

NavigationAttributeConventionBase<TAttribute>

탐색에 적용된 특성에 따라 구성을 수행하는 규칙에 대한 기본 형식입니다.

NavigationBackingFieldAttributeConvention

특성에 BackingFieldAttribute 따라 지원 필드가 있는 것으로 탐색 속성을 구성하는 규칙입니다.

NavigationEagerLoadingConvention

탐색을 소유 엔터티 형식으로 즉시 로드되도록 구성하는 규칙입니다.

NonNullableConventionBase

멤버 형식이 nullable이 아닌 참조 형식인지 여부에 따라 모델 측면을 구성하는 규칙의 기본 형식입니다.

NonNullableNavigationConvention

필요에 따라 nullable이 아닌 탐색을 주체 엔터티 형식으로 구성하는 규칙입니다.

NonNullableReferencePropertyConvention

필요에 따라 nullable이 아닌 형식의 속성을 구성하는 규칙입니다.

NotMappedEntityTypeAttributeConvention

가 있는 엔터티 형식 NotMappedAttribute을 무시하는 규칙입니다.

NotMappedMemberAttributeConvention

가 있는 엔터티 형식의 멤버를 무시하는 규칙입니다 NotMappedAttribute.

NotMappedTypeAttributeConvention

가 있는 엔터티 형식 NotMappedAttribute을 무시하는 규칙입니다.

OwnedAttributeConvention

가 소유된 엔터티 형식 OwnedAttribute 을 구성하는 규칙입니다.

OwnedEntityTypeAttributeConvention

가 소유된 엔터티 형식 OwnedAttribute 을 구성하는 규칙입니다.

OwnedTypesConvention

이 형식의 탐색이 하나만 있는 경우 탐색을 정의하지 않고 탐색을 소유 엔터티 형식으로 정의하여 소유 엔터티 형식을 구성하는 규칙입니다.

PrecisionAttributeConvention

속성에 적용된 에 따라 정밀도를 PrecisionAttribute 구성하는 규칙입니다.

PropertyAttributeConventionBase<TAttribute>

속성에 적용된 특성에 따라 구성을 수행하는 규칙의 기본 형식입니다.

PropertyDiscoveryConvention

CLR 형식의 스칼라 공용 속성에 해당하는 엔터티 형식에 속성을 추가하는 규칙입니다.

PropertyOverridesConvention

속성 재정의에 대해 선언 속성이 최신인지 확인하는 규칙입니다.

QueryFilterDefiningQueryRewritingConvention

쿼리 필터 내에서 DbSets의 액세스를 변환하고 쿼리를 EntityQueryables로 정의하는 규칙입니다. 이렇게 하면 실제 쿼리에서 DbSet 액세스가 표시되는 방식과 일치하므로 쿼리 파이프라인에서 더 쉽게 처리할 수 있습니다.

QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor
QueryFilterRewritingConvention

내부 쿼리 필터의 DbSet<TEntity> 액세스를 로 EntityQueryRootExpression변환하는 규칙 이렇게 하면 실제 쿼리에서 DbSet 액세스가 표시되는 방식과 일치하므로 쿼리 파이프라인에서 더 쉽게 처리할 수 있습니다.

QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor

EntityQueryRootExpression에서 발견된 DbSet 액세스를 에 다시 쓰는 방문자입니다.

RelationalColumnAttributeConvention

적용 ColumnAttribute된 에 따라 속성의 열 이름과 형식을 구성하는 규칙입니다.

RelationalColumnCommentAttributeConvention

적용 CommentAttribute된 에 따라 속성 또는 필드에 대한 열 주석을 구성하는 규칙입니다.

RelationalDbFunctionAttributeConvention

로 표시된 DbFunctionAttribute컨텍스트에서 공용 정적 메서드를 기반으로 모델 함수 매핑을 구성하는 규칙입니다.

RelationalMapToJsonConvention

JSON 열에 매핑된 엔터티에 대한 기본 설정을 구성하는 규칙입니다.

RelationalMaxIdentifierLengthConvention

데이터베이스에서 지원하는 최대 개체 식별자 길이를 구성하는 규칙입니다.

RelationalModelConvention

관계형 모델을 미리 계산하는 규칙입니다.

RelationalNavigationJsonPropertyNameAttributeConvention

특성에 따라 JsonPropertyNameAttribute json에 매핑된 탐색 속성에 대한 JSON 요소 이름을 구성하는 규칙입니다.

RelationalPropertyJsonPropertyNameAttributeConvention

적용 JsonPropertyNameAttribute된 에 따라 JSON 속성 이름을 구성하는 규칙입니다.

RelationalQueryFilterDefiningQueryRewritingConvention
RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor
RelationalQueryFilterRewritingConvention

내부 쿼리 필터의 DbSet<TEntity> 액세스를 로 EntityQueryRootExpression변환하는 규칙 이렇게 하면 실제 쿼리에서 DbSet 액세스가 표시되는 방식과 일치하므로 쿼리 파이프라인에서 더 쉽게 처리할 수 있습니다.

RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor

EntityQueryRootExpression에서 발견된 DbSet 액세스를 에 다시 쓰는 방문자입니다.

RelationalRuntimeModelConvention

변경 가능한 모델의 최적화된 복사본을 만드는 규칙입니다. 이 규칙은 일반적으로 읽기 전용 모델을 만들 때 공급자 주석을 업데이트하기 위해 데이터베이스 공급자에 의해 구현됩니다.

RelationalTableAttributeConvention

적용 TableAttribute된 를 기반으로 엔터티 형식에 대한 테이블 이름 및 스키마를 구성하는 규칙입니다.

RelationalTableCommentAttributeConvention

적용 CommentAttribute된 에 따라 엔터티 형식에 대한 테이블 주석을 구성하는 규칙입니다.

RelationalValueGenerationConvention

기본 키의 일부이거나 외래 키의 일부가 아니거나 데이터베이스 기본값을 갖도록 구성된 속성에서 로 저장소 값 생성 OnAdd 을 구성하는 규칙입니다. 또한 속성을 계산 열로 구성된 것처럼 OnAddOrUpdate 구성합니다.

RelationshipDiscoveryConvention

해당 역 탐색에 대한 모호성이 없는 한 탐색 속성을 기반으로 엔터티 형식 간의 관계를 구성하는 규칙입니다.

RequiredNavigationAttributeConvention

가 주 엔터티 형식에 탐색 속성에 적용되는 경우 RequiredAttribute 필요에 따라 관계의 주체 쪽을 구성하는 규칙입니다.

RequiredPropertyAttributeConvention

속성이 적용된 경우 RequiredAttribute 필요에 따라 속성을 구성하는 규칙입니다.

RuntimeModelConvention

변경 가능한 모델의 최적화된 복사본을 만드는 규칙입니다. 이 규칙은 일반적으로 읽기 전용 모델을 만들 때 공급자 주석을 업데이트하기 위해 데이터베이스 공급자에 의해 구현됩니다.

RuntimeModelConvention.QueryRootRewritingExpressionVisitor

다른 엔터티 형식을 EntityQueryRootExpression 사용하기 위해 식에서 발생한 을 다시 작성하는 방문자입니다.

SequenceUniquificationConvention

모델의 최대 식별자 길이로 잘린 경우 모델의 모든 시퀀스에 스키마 내의 고유한 이름이 있는지 확인하는 규칙입니다.

ServicePropertyDiscoveryConvention

엔터티 형식에 서비스 속성을 추가하는 규칙입니다.

SharedTableConvention

충돌을 방지하기 위해 테이블을 공유하는 엔터티 형식에 대한 데이터베이스 개체의 이름을 조작하는 규칙입니다.

SqliteConventionSetBuilder

SQLite에 대한 규칙을 빌드하기 위한 작성기입니다.

SqliteRuntimeModelConvention

변경 가능한 모델의 최적화된 복사본을 만드는 규칙입니다.

SqliteSharedTableConvention

충돌을 방지하기 위해 테이블을 공유하는 엔터티 형식에 대한 데이터베이스 개체의 이름을 조작하는 규칙입니다.

SqlServerConventionSetBuilder

SQL Server 대한 규칙을 빌드하기 위한 작성기입니다.

SqlServerDbFunctionConvention

플래그가 로 설정된 false데이터베이스 함수에 대해 이 채워지도록 Schema 하는 IsBuiltIn 규칙입니다.

SqlServerIndexConvention

null 허용 열이 있는 고유한 비클러스 인덱스에 대한 필터를 구성하여 null 값을 필터링하는 규칙입니다.

SqlServerMemoryOptimizedTablesConvention

메모리 최적화 테이블에 대해 인덱스를 클러스터되지 않은 테이블로 구성하는 규칙입니다.

SqlServerOnDeleteConvention

자체 참조 건너뛰기 탐색을 위해 조인 엔터티 형식의 외신 키에 대한 OnDelete 동작을 구성하는 규칙

SqlServerOutputClauseConvention

변경 내용을 저장할 때 OUTPUT 절을 사용하지 않도록 트리거가 있는 테이블을 구성하는 규칙입니다.

SqlServerRuntimeModelConvention

변경 가능한 모델의 최적화된 복사본을 만드는 규칙입니다.

SqlServerSharedTableConvention

충돌을 방지하기 위해 테이블을 공유하는 엔터티 형식에 대한 데이터베이스 개체의 이름을 조작하는 규칙입니다.

SqlServerStoreGenerationConvention

속성이 계산 열 또는 를 동시에 사용하도록 기본값을 갖도록 구성되지 않도록 하는 SqlServerValueGenerationStrategy 규칙입니다.

SqlServerTemporalConvention

임시 테이블에 매핑된 엔터티에 대한 임시 설정을 조작하는 규칙입니다.

SqlServerValueGenerationConvention

기본 키에 속하지 않고 외래 키의 일부가 아닌 속성에서 로 저장소 값 생성 OnAdd 을 구성하는 규칙이 데이터베이스 기본값을 갖도록 구성되었거나 를 사용하도록 SqlServerValueGenerationStrategy구성되었습니다. 또한 속성을 계산 열로 구성된 것처럼 OnAddOrUpdate 구성합니다.

SqlServerValueGenerationStrategyConvention

기본 모델을 SqlServerValueGenerationStrategy 로 구성하는 규칙입니다 IdentityColumn.

StoredProcedureConvention

엔터티 형식이 저장 프로시저에 대해 최신인지 확인하는 규칙입니다.

StoreGenerationConvention

속성이 기본값과 계산 열로 동시에 구성되지 않도록 하는 규칙입니다.

StoreKeyConvention

Azure Cosmos에 필요한 키인 'id' 속성을 추가하는 규칙입니다.

StringLengthAttributeConvention

속성에 적용된 에 따라 최대 길이를 StringLengthAttribute 구성하는 규칙입니다.

TableNameFromDbSetConvention

속성 이름을 기반으로 DbSet<TEntity> 테이블 이름을 구성하는 규칙입니다.

TableSharingConcurrencyTokenConvention

해당 엔터티 형식에 해당 열에 매핑된 속성이 없는 동시성 토큰 열이 있는 테이블을 공유하는 엔터티 형식을 찾는 규칙입니다. 그런 다음, 가장 기본 엔터티 형식의 해당 열에 매핑된 섀도 동시성 속성을 만듭니다.

TableValuedDbFunctionConvention

쿼리 가능한 함수가 매핑되는 엔터티 형식을 구성하는 규칙입니다.

TimestampAttributeConvention

가 적용되는 경우 TimestampAttribute 속성을 동시성 토큰으로 구성하는 규칙입니다.

TypeAttributeConventionBase<TAttribute>

구조적 형식에 지정된 특성에 따라 구성을 수행하는 규칙에 대한 기본 형식입니다.

TypeMappingConvention

엔터티 속성에 대한 저장소 형식 매핑을 만들고 할당하는 규칙입니다.

UnicodeAttributeConvention

속성에 적용된 를 기반으로 유니코드를 UnicodeAttribute 구성하는 규칙입니다.

ValidatingConvention

모델이 유효한지 여부를 확인하는 규칙입니다.

ValueGenerationConvention

기본 키의 일부이고 외래 키의 일부가 아닌 속성에서 로 저장소 값 생성 OnAdd 을 구성하는 규칙입니다.

인터페이스

IComplexPropertyAddedConvention

복합 속성이 형식과 유사한 개체에 추가될 때 수행해야 하는 작업을 나타냅니다.

IComplexPropertyAnnotationChangedConvention

복합 속성에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IComplexPropertyFieldChangedConvention

복합 속성의 지원 필드가 변경될 때 수행해야 하는 작업을 나타냅니다.

IComplexPropertyNullabilityChangedConvention

복합 속성의 null 허용 여부를 변경할 때 수행해야 하는 작업을 나타냅니다.

IComplexPropertyRemovedConvention

형식과 유사한 개체에서 복합 속성이 제거될 때 수행해야 하는 작업을 나타냅니다.

IComplexTypeAnnotationChangedConvention

복합 형식에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IComplexTypeMemberIgnoredConvention

복합 형식 멤버가 무시될 때 수행해야 하는 작업을 나타냅니다.

IConvention

이는 모든 규칙 인터페이스의 기본 인터페이스이며 직접 구현해서는 안 됩니다.

IConventionBatch

실행되거나 삭제될 때까지 규칙 호출을 지연하는 개체를 나타냅니다.

IConventionContext

각 규칙 호출과 관련된 컨텍스트 정보입니다.

IConventionContext<TMetadata>

각 규칙 호출과 관련된 컨텍스트 정보입니다.

IDiscriminatorPropertySetConvention

엔터티 형식에 대해 판별자 속성을 설정할 때 수행해야 하는 작업을 나타냅니다.

IElementTypeAnnotationChangedConvention

컬렉션 속성의 요소에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IElementTypeNullabilityChangedConvention

컬렉션 속성의 요소에 대한 null 허용 여부를 변경할 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeAddedConvention

엔터티 형식이 모델에 추가될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeAnnotationChangedConvention

엔터티 형식에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeBaseTypeChangedConvention

엔터티 형식의 기본 형식이 변경될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeIgnoredConvention

엔터티 형식이 무시될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeMemberIgnoredConvention

엔터티 형식 멤버가 무시될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypePrimaryKeyChangedConvention

엔터티 형식의 기본 키가 변경될 때 수행해야 하는 작업을 나타냅니다.

IEntityTypeRemovedConvention

모델에서 엔터티 형식이 제거될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyAddedConvention

외래 키가 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyAnnotationChangedConvention

외래 키에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyDependentRequirednessChangedConvention

외래 키에 대한 종속 요구 사항이 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyNullNavigationSetConvention

외래 키에서 탐색을 로 설정할 때 수행해야 하는 null 작업을 나타냅니다.

IForeignKeyOwnershipChangedConvention

외래 키의 소유권 값이 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyPrincipalEndChangedConvention

외래 키의 보안 주체 끝이 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyPropertiesChangedConvention

외래 키 속성 또는 보안 주체 키가 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyRemovedConvention

외래 키가 제거될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyRequirednessChangedConvention

외래 키에 대한 요구 사항이 변경될 때 수행해야 하는 작업을 나타냅니다.

IForeignKeyUniquenessChangedConvention

외래 키의 고유성이 변경될 때 수행해야 하는 작업을 나타냅니다.

IIndexAddedConvention

인덱스가 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

IIndexAnnotationChangedConvention

인덱스에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IIndexRemovedConvention

엔터티 형식에서 인덱스를 제거할 때 수행해야 하는 작업을 나타냅니다.

IIndexSortOrderChangedConvention

인덱스의 정렬 순서가 변경될 때 수행해야 하는 작업을 나타냅니다.

IIndexUniquenessChangedConvention

인덱스의 고유성이 변경될 때 수행해야 하는 작업을 나타냅니다.

IKeyAddedConvention

키가 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

IKeyAnnotationChangedConvention

키에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IKeyRemovedConvention

키가 제거될 때 수행해야 하는 작업을 나타냅니다.

IModelAnnotationChangedConvention

모델에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IModelFinalizedConvention

모델이 종료되고 더 이상 변경할 수 없는 후 수행해야 하는 작업을 나타냅니다.

IModelFinalizingConvention

모델이 종료될 때 수행해야 하는 작업을 나타냅니다.

IModelInitializedConvention

모델을 초기화할 때 수행해야 하는 작업을 나타냅니다.

INavigationAddedConvention

엔터티 형식에 탐색을 추가할 때 수행해야 하는 작업을 나타냅니다.

INavigationAnnotationChangedConvention

탐색에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

INavigationRemovedConvention

엔터티 형식에서 탐색을 제거할 때 수행해야 하는 작업을 나타냅니다.

IPropertyAddedConvention

속성이 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

IPropertyAnnotationChangedConvention

속성에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

IPropertyElementTypeChangedConvention

속성의 가 변경될 때 IElementType 수행해야 하는 작업을 나타냅니다.

IPropertyFieldChangedConvention

속성의 지원 필드가 변경될 때 수행해야 하는 작업을 나타냅니다.

IPropertyNullabilityChangedConvention

속성의 null 허용 여부를 변경할 때 수행해야 하는 작업을 나타냅니다.

IPropertyRemovedConvention

엔터티 형식에서 속성을 제거할 때 수행해야 하는 작업을 나타냅니다.

ISkipNavigationAddedConvention

건너뛰기 탐색이 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

ISkipNavigationAnnotationChangedConvention

건너뛰기 탐색에서 주석이 변경될 때 수행해야 하는 작업을 나타냅니다.

ISkipNavigationForeignKeyChangedConvention

건너뛰기 탐색 외래 키가 변경될 때 수행해야 하는 작업을 나타냅니다.

ISkipNavigationInverseChangedConvention

건너뛰기 탐색이 반전될 때 수행해야 하는 작업을 나타냅니다.

ISkipNavigationRemovedConvention

엔터티 형식에서 건너뛰기 탐색이 제거될 때 수행해야 하는 작업을 나타냅니다.

ITriggerAddedConvention

트리거가 엔터티 형식에 추가될 때 수행해야 하는 작업을 나타냅니다.

ITriggerRemovedConvention

엔터티 형식에서 트리거를 제거할 때 수행해야 하는 작업을 나타냅니다.

ITypeIgnoredConvention

형식이 무시될 때 수행해야 하는 작업을 나타냅니다.