다음을 통해 공유


SqlServerPropertyExtensions 클래스

정의

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

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

설명

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

메서드

FindHiLoSequence(IProperty)

ISequence 하이로 패턴에 사용할 모델에서 을 찾습니다.

FindHiLoSequence(IProperty, StoreObjectIdentifier)

ISequence 하이로 패턴에 사용할 모델에서 을 찾습니다.

FindHiLoSequence(IReadOnlyProperty)

ISequence 하이로 패턴에 사용할 모델에서 을 찾습니다.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence 하이로 패턴에 사용할 모델에서 을 찾습니다.

FindSequence(IProperty)

ISequence 모델에서 키 값 생성 패턴에 사용할 를 찾습니다.

FindSequence(IProperty, StoreObjectIdentifier)

ISequence 모델에서 키 값 생성 패턴에 사용할 를 찾습니다.

FindSequence(IReadOnlyProperty)

ISequence 모델에서 키 값 생성 패턴에 사용할 를 찾습니다.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence 모델에서 키 값 생성 패턴에 사용할 를 찾습니다.

GetHiLoSequenceName(IProperty)

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

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

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

GetHiLoSequenceName(IReadOnlyProperty)

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

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

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

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

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

GetHiLoSequenceSchema(IProperty)

hi-lo 시퀀스에 사용할 스키마를 반환합니다.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

hi-lo 시퀀스에 사용할 스키마를 반환합니다.

GetHiLoSequenceSchema(IReadOnlyProperty)

hi-lo 시퀀스에 사용할 스키마를 반환합니다.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

hi-lo 시퀀스에 사용할 스키마를 반환합니다.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

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

GetIdentityIncrement(IProperty)

ID 증분을 반환합니다.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

ID 증분을 반환합니다.

GetIdentityIncrement(IReadOnlyProperty)

ID 증분을 반환합니다.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

ID 증분을 반환합니다.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

ID 증분을 반환합니다.

GetIdentityIncrementConfigurationSource(IConventionProperty)

ConfigurationSource ID 증분의 를 반환합니다.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource 특정 테이블의 ID 증가에 대한 를 반환합니다.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource 특정 테이블의 ID 증가에 대한 를 반환합니다.

GetIdentitySeed(IProperty)

ID 시드를 반환합니다.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

ID 시드를 반환합니다.

GetIdentitySeed(IReadOnlyProperty)

ID 시드를 반환합니다.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

ID 시드를 반환합니다.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

ID 시드를 반환합니다.

GetIdentitySeedConfigurationSource(IConventionProperty)

ConfigurationSource ID 시드에 대한 를 반환합니다.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource 특정 테이블의 ID 시드에 대한 를 반환합니다.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource 특정 테이블의 ID 시드에 대한 를 반환합니다.

GetIsSparseConfigurationSource(IConventionProperty)

ConfigurationSource 속성의 열이 스파스인지 여부에 대한 를 반환합니다.

GetSequenceName(IReadOnlyProperty)

키 값 생성 시퀀스에 사용할 이름을 반환합니다.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

키 값 생성 시퀀스에 사용할 이름을 반환합니다.

GetSequenceNameConfigurationSource(IConventionProperty)

ConfigurationSource 키 값 생성 시퀀스 이름에 대한 를 반환합니다.

GetSequenceSchema(IReadOnlyProperty)

키 값 생성 시퀀스에 사용할 스키마를 반환합니다.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

키 값 생성 시퀀스에 사용할 스키마를 반환합니다.

GetSequenceSchemaConfigurationSource(IConventionProperty)

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

GetValueGenerationStrategy(IProperty)

속성에 SqlServerValueGenerationStrategy 사용할 를 반환합니다.

속성에 대한 전략이 설정되지 않은 경우 사용할 전략은 에서 IModel가져옵니다.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

속성에 SqlServerValueGenerationStrategy 사용할 를 반환합니다.

속성에 대한 전략이 설정되지 않은 경우 사용할 전략은 에서 IModel가져옵니다.

GetValueGenerationStrategy(IReadOnlyProperty)

속성에 SqlServerValueGenerationStrategy 사용할 를 반환합니다.

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

속성에 SqlServerValueGenerationStrategy 사용할 를 반환합니다.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

속성에 SqlServerValueGenerationStrategy 사용할 를 반환합니다.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

의 를 ConfigurationSource 반환합니다 SqlServerValueGenerationStrategy.

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource 특정 테이블의 에 SqlServerValueGenerationStrategy 대한 를 반환합니다.

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource 특정 테이블의 에 SqlServerValueGenerationStrategy 대한 를 반환합니다.

IsCompatibleWithValueGeneration(IProperty)

속성이 와 SqlServerValueGenerationStrategy호환되는지 여부를 나타내는 값을 반환합니다.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

속성이 와 SqlServerValueGenerationStrategy호환되는지 여부를 나타내는 값을 반환합니다.

IsSparse(IReadOnlyProperty)

속성의 열이 스파스인지 여부를 나타내는 값을 반환합니다.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

속성의 열이 스파스인지 여부를 나타내는 값을 반환합니다.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

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

SetHiLoSequenceName(IMutableProperty, String)

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

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

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

SetHiLoSequenceSchema(IMutableProperty, String)

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

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

ID 증분을 설정합니다.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

특정 테이블의 ID 증분을 설정합니다.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

특정 테이블의 ID 증분을 설정합니다.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

ID 증분을 설정합니다.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

특정 테이블의 ID 증분을 설정합니다.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

특정 테이블의 ID 증분을 설정합니다.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

ID 시드를 설정합니다.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

ID 시드를 설정합니다.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

특정 테이블의 ID 시드를 설정합니다.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

특정 테이블의 ID 시드를 설정합니다.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

ID 시드를 설정합니다.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

ID 시드를 설정합니다.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

특정 테이블의 ID 시드를 설정합니다.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

특정 테이블의 ID 시드를 설정합니다.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

속성의 열이 스파스인지 여부를 나타내는 값을 설정합니다.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

속성의 열이 스파스인지 여부를 나타내는 값을 설정합니다.

SetSequenceName(IConventionProperty, String, Boolean)

키 값 생성 시퀀스에 사용할 이름을 설정합니다.

SetSequenceName(IMutableProperty, String)

키 값 생성 시퀀스에 사용할 이름을 설정합니다.

SetSequenceSchema(IConventionProperty, String, Boolean)

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

SetSequenceSchema(IMutableProperty, String)

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

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

속성에 SqlServerValueGenerationStrategy 사용할 를 설정합니다.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

특정 테이블의 SqlServerValueGenerationStrategy 속성에 사용할 를 설정합니다.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

특정 테이블의 SqlServerValueGenerationStrategy 속성에 사용할 를 설정합니다.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

속성에 SqlServerValueGenerationStrategy 사용할 를 설정합니다.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

특정 테이블의 SqlServerValueGenerationStrategy 속성에 사용할 를 설정합니다.

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

특정 테이블의 SqlServerValueGenerationStrategy 속성에 사용할 를 설정합니다.

적용 대상