다음을 통해 공유


SqlServerEntityTypeExtensions 클래스

정의

SQL Server 특정 메타데이터에 대한 엔터티 형식 확장 메서드입니다.

public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
상속
SqlServerEntityTypeExtensions

설명

자세한 내용과 예제는 엔터티 형식 및 관계 모델링EF Core를 사용하여 SQL Server 및 Azure SQL 데이터베이스 액세스를 참조하세요.

메서드

GetHistoryTableName(IReadOnlyEntityType)

임시 테이블에 매핑된 엔터티와 연결된 기록 테이블의 이름을 나타내는 값을 반환합니다.

GetHistoryTableNameConfigurationSource(IConventionEntityType)

임시 기록 테이블 이름 설정에 대한 구성 원본을 가져옵니다.

GetHistoryTableSchema(IReadOnlyEntityType)

temporal 테이블에 매핑된 엔터티와 연결된 기록 테이블의 스키마를 나타내는 값을 반환합니다.

GetHistoryTableSchemaConfigurationSource(IConventionEntityType)

임시 기록 테이블 스키마 설정에 대한 구성 원본을 가져옵니다.

GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)

메모리 최적화 설정에 대한 구성 원본을 가져옵니다.

GetIsTemporalConfigurationSource(IConventionEntityType)

임시 테이블 설정에 대한 구성 원본을 가져옵니다.

GetPeriodEndPropertyName(IReadOnlyEntityType)

temporal 테이블에 매핑된 엔터티의 마침표 끝 속성 이름을 나타내는 값을 반환합니다.

GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType)

임시 테이블 기간 끝 속성 이름 설정에 대한 구성 원본을 가져옵니다.

GetPeriodStartPropertyName(IReadOnlyEntityType)

temporal 테이블에 매핑된 엔터티의 마침표 시작 속성 이름을 나타내는 값을 반환합니다.

GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)

임시 테이블 기간 시작 속성 이름 설정에 대한 구성 원본을 가져옵니다.

GetUseSqlOutputClauseConfigurationSource(IConventionEntityType)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부에 대한 구성 원본을 가져옵니다.

IsMemoryOptimized(IEntityType)

엔터티 형식이 메모리 최적화 테이블에 매핑되는지 여부를 나타내는 값을 반환합니다.

IsMemoryOptimized(IReadOnlyEntityType)

엔터티 형식이 메모리 최적화 테이블에 매핑되는지 여부를 나타내는 값을 반환합니다.

IsSqlOutputClauseUsed(IReadOnlyEntityType)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 반환합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)

지정된 테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 반환합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

IsTemporal(IReadOnlyEntityType)

엔터티 형식이 temporal 테이블에 매핑되는지 여부를 나타내는 값을 반환합니다.

SetHistoryTableName(IConventionEntityType, String, Boolean)

temporal 테이블에 매핑된 엔터티와 연결된 기록 테이블의 이름을 나타내는 값을 설정합니다.

SetHistoryTableName(IMutableEntityType, String)

temporal 테이블에 매핑된 엔터티와 연결된 기록 테이블의 이름을 나타내는 값을 설정합니다.

SetHistoryTableSchema(IConventionEntityType, String, Boolean)

임시 테이블에 매핑된 엔터티와 연결된 기록 테이블의 스키마를 나타내는 값을 설정합니다.

SetHistoryTableSchema(IMutableEntityType, String)

임시 테이블에 매핑된 엔터티와 연결된 기록 테이블의 스키마를 나타내는 값을 설정합니다.

SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean)

엔터티 형식이 메모리 최적화 테이블에 매핑되는지 여부를 나타내는 값을 설정합니다.

SetIsMemoryOptimized(IMutableEntityType, Boolean)

엔터티 형식이 메모리 최적화 테이블에 매핑되는지 여부를 나타내는 값을 설정합니다.

SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)

엔터티 형식이 temporal 테이블에 매핑되는지 여부를 나타내는 값을 설정합니다.

SetIsTemporal(IMutableEntityType, Boolean)

엔터티 형식이 temporal 테이블에 매핑되는지 여부를 나타내는 값을 설정합니다.

SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)

temporal 테이블에 매핑된 엔터티의 마침표 끝 속성 이름을 나타내는 값을 설정합니다.

SetPeriodEndPropertyName(IMutableEntityType, String)

temporal 테이블에 매핑된 엔터티의 마침표 끝 속성 이름을 나타내는 값을 설정합니다.

SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)

temporal 테이블에 매핑된 엔터티의 마침표 시작 속성 이름을 나타내는 값을 설정합니다.

SetPeriodStartPropertyName(IMutableEntityType, String)

temporal 테이블에 매핑된 엔터티의 마침표 시작 속성 이름을 나타내는 값을 설정합니다.

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 설정합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 설정합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 설정합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier)

테이블에 변경 내용을 저장할 때 SQL OUTPUT 절을 사용할지 여부를 나타내는 값을 설정합니다. OUTPUT 절은 트리거가 있는 테이블과 같은 특정 SQL Server 기능과 호환되지 않습니다.

적용 대상