다음을 통해 공유


SqlServerModelExtensions 클래스

정의

SQL Server 특정 메타데이터에 대한 모델 확장 메서드입니다.

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

설명

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

필드

DefaultHiLoSequenceName

hi-lo 시퀀스의 기본 이름입니다.

DefaultSequenceNameSuffix

속성에 적용되는 시퀀스의 기본 접두사입니다.

메서드

GetDatabaseMaxSize(IModel)

데이터베이스의 최대 크기를 반환합니다.

GetDatabaseMaxSize(IReadOnlyModel)

데이터베이스의 최대 크기를 반환합니다.

GetDatabaseMaxSizeConfigurationSource(IConventionModel)

ConfigurationSource 데이터베이스의 최대 크기에 대한 를 반환합니다.

GetHiLoSequenceName(IModel)

기본 hi-lo 시퀀스에 사용할 이름을 반환합니다.

GetHiLoSequenceName(IReadOnlyModel)

기본 hi-lo 시퀀스에 사용할 이름을 반환합니다.

GetHiLoSequenceNameConfigurationSource(IConventionModel)

ConfigurationSource 기본 hi-lo 시퀀스 이름에 대한 를 반환합니다.

GetHiLoSequenceSchema(IModel)

기본 hi-lo 시퀀스에 사용할 스키마를 반환합니다. UseHiLo(PropertyBuilder, String, String)

GetHiLoSequenceSchema(IReadOnlyModel)

기본 hi-lo 시퀀스에 사용할 스키마를 반환합니다. UseHiLo(PropertyBuilder, String, String)

GetHiLoSequenceSchemaConfigurationSource(IConventionModel)

ConfigurationSource 기본 hi-lo 시퀀스 스키마에 대한 를 반환합니다.

GetIdentityIncrement(IModel)

기본 ID 증분을 반환합니다.

GetIdentityIncrement(IReadOnlyModel)

기본 ID 증분을 반환합니다.

GetIdentityIncrementConfigurationSource(IConventionModel)

ConfigurationSource 기본 ID 증가에 대한 를 반환합니다.

GetIdentitySeed(IModel)

기본 ID 초기값을 반환합니다.

GetIdentitySeed(IReadOnlyModel)

기본 ID 초기값을 반환합니다.

GetIdentitySeedConfigurationSource(IConventionModel)

ConfigurationSource 기본 스키마에 대한 를 반환합니다.

GetPerformanceLevelSql(IModel)

데이터베이스의 성능 수준을 반환합니다.

GetPerformanceLevelSql(IReadOnlyModel)

데이터베이스의 성능 수준을 반환합니다.

GetPerformanceLevelSqlConfigurationSource(IConventionModel)

ConfigurationSource 데이터베이스의 성능 수준에 대한 를 반환합니다.

GetSequenceNameSuffix(IReadOnlyModel)

자동으로 생성된 시퀀스의 이름에 추가할 접미사를 반환합니다.

GetSequenceNameSuffixConfigurationSource(IConventionModel)

ConfigurationSource 기본값 생성 시퀀스 이름 접미사에 대한 를 반환합니다.

GetSequenceSchema(IReadOnlyModel)

기본값 생성 시퀀스에 사용할 스키마를 반환합니다. UseSequence(PropertyBuilder, String, String)

GetSequenceSchemaConfigurationSource(IConventionModel)

ConfigurationSource 기본 키 값 생성 시퀀스 스키마에 대한 를 반환합니다.

GetServiceTierSql(IModel)

데이터베이스의 서비스 계층을 반환합니다.

GetServiceTierSql(IReadOnlyModel)

데이터베이스의 서비스 계층을 반환합니다.

GetServiceTierSqlConfigurationSource(IConventionModel)

ConfigurationSource 데이터베이스의 서비스 계층에 대한 를 반환합니다.

GetValueGenerationStrategy(IModel)

SqlServerValueGenerationStrategy 속성에 명시적으로 설정된 전략이 없는 한 모델에서 키 속성에 사용할 을 반환합니다.

GetValueGenerationStrategy(IReadOnlyModel)

SqlServerValueGenerationStrategy 속성에 명시적으로 설정된 전략이 없는 한 모델에서 키 속성에 사용할 을 반환합니다.

GetValueGenerationStrategyConfigurationSource(IConventionModel)

기본 에 ConfigurationSource 대한 를 반환합니다 SqlServerValueGenerationStrategy.

SetDatabaseMaxSize(IConventionModel, String, Boolean)

데이터베이스의 최대 크기를 설정합니다.

SetDatabaseMaxSize(IMutableModel, String)

데이터베이스의 최대 크기를 설정합니다.

SetHiLoSequenceName(IConventionModel, String, Boolean)

기본 hi-lo 시퀀스에 사용할 이름을 설정합니다.

SetHiLoSequenceName(IMutableModel, String)

기본 hi-lo 시퀀스에 사용할 이름을 설정합니다.

SetHiLoSequenceSchema(IConventionModel, String, Boolean)

기본 hi-lo 시퀀스에 사용할 스키마를 설정합니다.

SetHiLoSequenceSchema(IMutableModel, String)

기본 hi-lo 시퀀스에 사용할 스키마를 설정합니다.

SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean)

기본 ID 증분을 설정합니다.

SetIdentityIncrement(IMutableModel, Nullable<Int32>)

기본 ID 증분을 설정합니다.

SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean)

기본 ID 시드를 설정합니다.

SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean)

기본 ID 시드를 설정합니다.

SetIdentitySeed(IMutableModel, Nullable<Int32>)

기본 ID 시드를 설정합니다.

SetIdentitySeed(IMutableModel, Nullable<Int64>)

기본 ID 시드를 설정합니다.

SetPerformanceLevelSql(IConventionModel, String, Boolean)

데이터베이스의 성능 수준을 설정합니다.

SetPerformanceLevelSql(IMutableModel, String)

데이터베이스의 성능 수준을 설정합니다.

SetSequenceNameSuffix(IConventionModel, String, Boolean)

자동으로 생성된 시퀀스의 이름에 추가할 접미사를 설정합니다.

SetSequenceNameSuffix(IMutableModel, String)

자동으로 생성된 시퀀스의 이름에 추가할 접미사를 설정합니다.

SetSequenceSchema(IConventionModel, String, Boolean)

기본 키 값 생성 시퀀스에 사용할 스키마를 설정합니다.

SetSequenceSchema(IMutableModel, String)

기본 키 값 생성 시퀀스에 사용할 스키마를 설정합니다.

SetServiceTierSql(IConventionModel, String, Boolean)

데이터베이스의 서비스 계층을 설정합니다.

SetServiceTierSql(IMutableModel, String)

데이터베이스의 서비스 계층을 설정합니다.

SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy 전략이 명시적으로 설정되지 않은 모델의 키 속성에 사용할 를 설정합니다.

SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy 전략이 명시적으로 설정되지 않은 모델의 키 속성에 사용할 를 설정합니다.

적용 대상