다음을 통해 공유


SqlServerSharedTableConvention 클래스

정의

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

public class SqlServerSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqlServerSharedTableConvention = class
    inherit SharedTableConvention
Public Class SqlServerSharedTableConvention
Inherits SharedTableConvention
상속
SqlServerSharedTableConvention

설명

자세한 내용과 예제는 모델 빌드 규칙EF Core를 사용하여 SQL Server 및 Azure SQL 데이터베이스 액세스를 참조하세요.

생성자

SqlServerSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

SqlServerSharedTableConvention의 새 인스턴스를 만듭니다.

속성

CheckConstraintsUniqueAcrossTables

검사 제약 조건 이름이 테이블에서 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
Dependencies

이 서비스에 대한 종속성입니다.

(다음에서 상속됨 SharedTableConvention)
ForeignKeysUniqueAcrossTables

외래 키 이름이 테이블에서 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
IndexesUniqueAcrossTables

인덱스 이름이 테이블에서 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

IndexesUniqueAcrossTables

인덱스 이름이 테이블에서 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
KeysUniqueAcrossTables

테이블 전체에서 키 이름을 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
RelationalDependencies

이 서비스에 대한 관계형 공급자별 종속성입니다.

(다음에서 상속됨 SharedTableConvention)
TriggersUniqueAcrossTables

트리거 이름이 테이블에서 고유해야 하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)

메서드

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

동일한 외래 키 제약 조건에 매핑된 두 개의 외래 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

동일한 테이블 인덱스에 매핑된 두 인덱스가 호환되는지 여부를 나타내는 값을 가져옵니다.

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

동일한 테이블 인덱스에 매핑된 두 인덱스가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IKey, IKey, StoreObjectIdentifier)

동일한 제약 조건에 매핑된 두 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

AreCompatible(IKey, IKey, StoreObjectIdentifier)

동일한 제약 조건에 매핑된 두 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

이름이 같은 두 검사 제약 조건이 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

동일한 외래 키 제약 조건에 매핑된 두 개의 외래 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

동일한 테이블 인덱스에 매핑된 두 인덱스가 호환되는지 여부를 나타내는 값을 가져옵니다.

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

동일한 테이블 인덱스에 매핑된 두 인덱스가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

동일한 제약 조건에 매핑된 두 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

동일한 제약 조건에 매핑된 두 키가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

이름이 같은 두 트리거가 호환되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 SharedTableConvention)
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

모델이 완료된 후 호출됩니다.

(다음에서 상속됨 SharedTableConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

모델을 완료할 때 호출됩니다.

(다음에서 상속됨 SharedTableConvention)

적용 대상