IConventionPropertyBuilder 인터페이스

정의

규칙에서 을 IConventionProperty 구성하기 위한 간단한 API 표면을 제공합니다.

이 인터페이스는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public interface IConventionPropertyBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
public interface IConventionPropertyBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder
public interface IConventionPropertyBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder>
type IConventionPropertyBuilder = interface
    interface IConventionAnnotatableBuilder
type IConventionPropertyBuilder = interface
    interface IConventionPropertyBaseBuilder
    interface IConventionAnnotatableBuilder
type IConventionPropertyBuilder = interface
    interface IConventionPropertyBaseBuilder<IConventionPropertyBuilder>
    interface IConventionAnnotatableBuilder
Public Interface IConventionPropertyBuilder
Implements IConventionAnnotatableBuilder
Public Interface IConventionPropertyBuilder
Implements IConventionPropertyBaseBuilder
Public Interface IConventionPropertyBuilder
Implements IConventionPropertyBaseBuilder(Of IConventionPropertyBuilder)
구현

설명

자세한 내용 및 예제는 모델 빌드 규칙을 참조하세요.

속성

Metadata

구성되는 속성을 가져옵니다.

ModelBuilder

모델 작성기를 가져옵니다.

(다음에서 상속됨 IConventionAnnotatableBuilder)

메서드

AfterSave(Nullable<PropertySaveBehavior>, Boolean)

엔터티를 데이터베이스에 저장한 후 이 속성을 수정할 수 있는지 여부를 구성합니다.

BeforeSave(Nullable<PropertySaveBehavior>, Boolean)

엔터티를 데이터베이스에 저장하기 전에 이 속성을 수정할 수 있는지 여부를 구성합니다.

CanRemoveAnnotation(String, Boolean)

이 구성 원본을 사용하여 지정된 이름의 주석을 제거할 수 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 IConventionAnnotatableBuilder)
CanSetAfterSave(Nullable<PropertySaveBehavior>, Boolean)

엔터티를 데이터베이스에 저장한 후 수정할 수 있는 기능을 현재 구성 원본에서 이 속성에 대해 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetAnnotation(String, Object, Boolean)

지정된 이름과 값을 가진 주석을 이 구성 원본에서 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 IConventionAnnotatableBuilder)
CanSetBeforeSave(Nullable<PropertySaveBehavior>, Boolean)

엔터티를 데이터베이스에 저장하기 전에 수정할 수 있는 기능을 현재 구성 원본에서 이 속성에 대해 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetConversion(Type, Boolean)

현재 구성 원본에서 이 속성에 대해 값을 변환할 지정된 형식을 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetConversion(ValueConverter, Boolean)

현재 구성 원본에서 이 속성에 ValueConverter 대해 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetConverter(Type, Boolean)

현재 구성 원본에서 이 속성에 ValueConverter 대해 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetElementType(Type, Boolean)

이 API는 Entity Framework Core 인프라를 지원하고 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다.

CanSetField(FieldInfo, Boolean)

현재 구성 원본에서 이 속성에 대해 지원 필드를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetField(String, Boolean)

현재 구성 원본에서 이 속성에 대해 지원 필드를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsConcurrencyToken(Nullable<Boolean>, Boolean)

속성을 현재 구성 원본에서 동시성 토큰으로 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsRequired(Nullable<Boolean>, Boolean)

현재 구성 원본에서 이 속성 필수 구성을 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsUnicode(Nullable<Boolean>, Boolean)

속성을 현재 구성 원본의 유니코드 문자를 유지할 수 있는 것으로 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetKeyValueComparer(ValueComparer, Boolean)
사용되지 않습니다.

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetMaxLength(Nullable<Int32>, Boolean)

현재 구성 원본에서 이 속성에 허용되는 최대 데이터 길이를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetPrecision(Nullable<Int32>, Boolean)

현재 구성 원본에서 이 속성에 허용되는 데이터의 전체 자릿수를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

현재 구성 원본에서 이 속성에 대해 를 설정할 수 있는지 여부를 PropertyAccessMode 나타내는 값을 반환합니다.

CanSetProviderValueComparer(Type, Boolean)

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetProviderValueComparer(ValueComparer, Boolean)

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetScale(Nullable<Int32>, Boolean)

현재 구성 원본에서 이 속성에 허용되는 데이터 크기를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetSentinel(Object, Boolean)

현재 구성 원본에서 이 속성에 대해 sentinel을 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetStructuralValueComparer(ValueComparer, Boolean)
사용되지 않습니다.

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetTypeMapping(CoreTypeMapping, Boolean)

현재 구성 원본에서 이 속성에 대해 지정된 CoreTypeMapping 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueComparer(Type, Boolean)

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueComparer(ValueComparer, Boolean)

현재 구성 원본에서 이 속성에 대해 지정된 ValueComparer 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGenerated(Nullable<ValueGenerated>, Boolean)

현재 구성 원본에서 속성 값 생성을 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean)

현재 구성 원본에서 이 속성에 ValueGenerator 대해 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)

현재 구성 원본에서 이 속성에 ValueGenerator 대해 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGeneratorFactory(Type, Boolean)

현재 구성 원본에서 이 속성에 ValueGeneratorFactory 대해 를 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

HasAnnotation(String, Object, Boolean)

지정된 이름 아래에 저장된 주석을 설정합니다. 지정된 이름의 주석이 이미 동일하거나 낮은 ConfigurationSource에 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 IConventionPropertyBaseBuilder<TBuilder>)
HasConversion(Type, Boolean)

데이터베이스에 쓰기 전에 속성 값이 지정된 형식으로 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 속성을 구성합니다.

HasConversion(ValueConverter, Boolean)

지정된 ValueConverter를 사용하여 속성 값이 데이터베이스와 변환되도록 속성을 구성합니다.

HasConverter(Type, Boolean)

지정된 ValueConverter를 사용하여 속성 값이 데이터베이스와 변환되도록 속성을 구성합니다.

HasField(FieldInfo, Boolean)

이 속성에 사용할 지원 필드를 설정합니다.

HasField(String, Boolean)

이 속성에 사용할 지원 필드를 설정합니다.

HasKeyValueComparer(ValueComparer, Boolean)
사용되지 않습니다.

이 속성의 ValueComparer 키 비교에 사용할 을 구성합니다.

HasMaxLength(Nullable<Int32>, Boolean)

이 속성에 저장할 수 있는 데이터의 최대 길이를 구성합니다.

HasNoAnnotation(String, Boolean)

이 개체에서 지정된 이름의 주석을 제거합니다.

(다음에서 상속됨 IConventionPropertyBaseBuilder<TBuilder>)
HasNonNullAnnotation(String, Object, Boolean)

지정된 이름 아래에 저장된 주석을 설정합니다. 지정된 이름의 주석이 이미 동일하거나 낮은 ConfigurationSource에 있는 경우 기존 주석을 덮어씁니다. 값이 지정된 경우 null 주석을 제거합니다.

(다음에서 상속됨 IConventionPropertyBaseBuilder<TBuilder>)
HasPrecision(Nullable<Int32>, Boolean)

속성의 전체 자릿수를 구성합니다.

HasProviderValueComparer(Type, Boolean)

이 속성의 ValueComparer 공급자 값에 사용할 을 구성합니다.

HasProviderValueComparer(ValueComparer, Boolean)

이 속성의 ValueComparer 공급자 값에 사용할 을 구성합니다.

HasScale(Nullable<Int32>, Boolean)

속성의 크기를 구성합니다.

HasSentinel(Object, Boolean)

속성이 설정되었는지 여부를 확인하는 데 사용할 값을 구성합니다. 속성이 sentinel 값으로 설정된 경우 설정되지 않은 것으로 간주됩니다. 기본적으로 sentinel 값은 속성 형식에 대한 CLR 기본값입니다.

HasStructuralValueComparer(ValueComparer, Boolean)
사용되지 않습니다.

이 속성의 ValueComparer 구조적 비교에 사용할 을 구성합니다.

HasTypeMapping(CoreTypeMapping, Boolean)

이 속성에 대해 을 CoreTypeMapping 구성합니다.

HasValueComparer(Type, Boolean)

이 속성에 대해 을 ValueComparer 구성합니다.

HasValueComparer(ValueComparer, Boolean)

이 속성에 대해 을 ValueComparer 구성합니다.

HasValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean)

이 속성에 ValueGenerator 대한 값을 생성할 를 구성합니다.

HasValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)

이 속성에 ValueGenerator 대한 값을 생성할 를 구성합니다.

HasValueGenerator(Type, Boolean)

이 속성에 ValueGenerator 대한 값을 생성할 를 구성합니다.

HasValueGeneratorFactory(Type, Boolean)

ValueGeneratorFactory 이 속성에 대한 값을 생성할 을 ValueGenerator 만들기 위해 을 구성합니다.

IsConcurrencyToken(Nullable<Boolean>, Boolean)

이 속성을 동시성 토큰으로 사용할지 여부를 구성합니다. 속성이 동시성 토큰으로 구성된 경우 데이터베이스에서 instance 검색된 이후 변경되지 않도록 이 엔터티 형식의 instance 업데이트되거나 삭제 SaveChanges() 될 때 데이터베이스의 값이 검사됩니다. 변경된 경우 예외가 throw되고 변경 내용이 데이터베이스에 적용되지 않습니다.

IsRequired(Nullable<Boolean>, Boolean)

이 속성에 값이 할당되어 있어야 하는지 아니면 null 유효한 값인지를 구성합니다. 속성은 할당 null할 수 있는 CLR 형식을 기반으로 하는 경우에만 필요하지 않은 것으로 구성할 수 있습니다.

IsUnicode(Nullable<Boolean>, Boolean)

속성이 유니코드 문자를 유지할 수 있는지 여부를 구성합니다.

RemoveAnnotation(String, Boolean)
사용되지 않습니다.

이 개체에서 지정된 이름의 주석을 제거합니다.

(다음에서 상속됨 IConventionAnnotatableBuilder)
SetElementType(Type, Boolean)

이 API는 Entity Framework Core 인프라를 지원하고 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다.

SetOrRemoveAnnotation(String, Object, Boolean)
사용되지 않습니다.

지정된 이름 아래에 저장된 주석을 설정하거나 제거합니다.

(다음에서 상속됨 IConventionAnnotatableBuilder)
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

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

ValueGenerated(Nullable<ValueGenerated>, Boolean)

데이터베이스에서 이 속성의 값을 생성할 시기를 나타내는 값을 설정합니다. 속성이 데이터베이스에서 생성되도록 설정된 경우에도 EF는 엔터티가 추가되고 값이 할당되거나 속성이 기존 엔터티에 대해 수정된 것으로 표시될 때 특정 값을 저장하려고 시도할 수 있습니다(데이터베이스에서 생성한 값이 아닌). 자세한 내용 및 예제는 및 GetAfterSaveBehavior() 를 참조 GetBeforeSaveBehavior() 하세요.

확장 메서드

CanSetJsonProperty(IConventionPropertyBuilder, String, Boolean)

지정된 속성 이름을 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

ToJsonProperty(IConventionPropertyBuilder, String, Boolean)

Azure Cosmos를 대상으로 할 때 속성이 매핑되는 속성 이름을 구성합니다. 빈 문자열이 제공되면 속성이 유지되지 않습니다.

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

지정된 값을 데이터 정렬로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

특정 테이블과 같은 저장소 개체에 대해 지정된 열을 속성에 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

속성에 대해 지정된 열을 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

속성에 대해 지정된 열 순서를 설정할 수 있는지 여부를 나타내는 값을 가져옵니다.

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

속성에 대해 지정된 데이터 형식을 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

지정된 값을 열에 대한 주석으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetComment(IConventionPropertyBuilder, String, Boolean)

지정된 값을 열에 대한 주석으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

지정된 계산 값 SQL 식을 열에 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

지정된 값을 열의 기본값으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

열에 대해 지정된 기본값 식을 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

속성을 고정 길이로 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

지정된 계산 열 형식을 열에 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

지정된 값을 지정된 엔터티 속성의 JSON 속성 이름으로 사용할 수 있는지 여부를 나타내는 값을 반환합니다.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

속성이 특정 테이블과 같은 저장소 개체에 매핑되는 열을 구성합니다.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

관계형 데이터베이스를 대상으로 지정할 때 속성이 매핑하는 열을 구성합니다.

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

속성이 매핑되는 열의 순서를 구성합니다.

HasColumnType(IConventionPropertyBuilder, String, Boolean)

관계형 데이터베이스를 대상으로 할 때 속성이 매핑하는 열의 데이터 형식을 구성합니다. 전체 형식 이름(정밀도, 배율, 길이 등)이어야 합니다.

HasComment(IConventionPropertyBuilder, String, Boolean)

열에 적용할 주석을 구성합니다.

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

관계형 데이터베이스를 대상으로 지정할 때 속성이 매핑하는 열의 기본값을 구성합니다.

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

관계형 데이터베이스를 대상으로 할 때 속성이 매핑하는 열의 기본값 식을 구성합니다.

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

엔터티 속성 이름을 사용하는 대신 엔터티 속성을 특정 JSON 속성에 매핑하여 JSON 열에 매핑된 엔터티의 속성을 구성합니다.

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

문자열과 같은 고정 길이 데이터만 저장할 수 있는 속성으로 구성합니다.

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

관계형 데이터베이스를 대상으로 지정할 때 지정된 형식의 계산 열에 매핑되도록 속성을 구성합니다.

UseCollation(IConventionPropertyBuilder, String, Boolean)

지정된 데이터 정렬을 사용하도록 속성을 구성합니다. 데이터베이스 열은 지정된 데이터 정렬을 사용하여 만들어지고 모든 데이터 정렬에 중요한 작업에서 암시적으로 사용됩니다.

CanSetGeometricDimension(IConventionPropertyBuilder, String, Boolean)

지정된 값을 열의 차원으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

지정된 값을 열의 SRID로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

ForSqliteHasDimension(IConventionPropertyBuilder, String, Boolean)
사용되지 않습니다.

SQLite를 대상으로 지정할 때 속성이 매핑하는 열의 차원을 구성합니다.

ForSqliteHasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)
사용되지 않습니다.

SQLite를 대상으로 할 때 속성이 매핑하는 열의 SRID를 구성합니다.

HasGeometricDimension(IConventionPropertyBuilder, String, Boolean)

SQLite를 대상으로 지정할 때 속성이 매핑하는 열의 차원을 구성합니다.

HasSrid(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

SQLite를 대상으로 할 때 속성이 매핑하는 열의 SRID를 구성합니다.

CanSetHiLoSequence(IConventionPropertyBuilder, String, String, Boolean)

hi-lo 시퀀스에 대해 지정된 이름과 스키마를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean)

지정된 값을 특정 테이블에 대한 SQL Server IDENTITY의 증분으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

지정된 값을 SQL Server IDENTITY의 증분으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

지정된 값을 SQL Server IDENTITY의 시드로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean)

지정된 값을 특정 테이블에 대한 SQL Server IDENTITY의 시드로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean)

지정된 값을 SQL Server IDENTITY의 시드로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetIsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

SQL Server 대상으로 지정할 때 속성의 열을 스파스로 구성할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetSequence(IConventionPropertyBuilder, String, String, Boolean)

키 값 생성 시퀀스에 대해 지정된 이름과 스키마를 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

지정된 값을 특정 테이블의 값 생성 전략으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean)

지정된 값을 값 생성 전략으로 설정할 수 있는지 여부를 나타내는 값을 반환합니다.

ForSqlServerHasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean)
사용되지 않습니다.

SQL Server 대상으로 지정할 때 hi-lo 패턴에 사용되는 데이터베이스 시퀀스를 구성하여 키 속성에 대한 값을 생성합니다.

ForSqlServerHasIdentityIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean)
사용되지 않습니다.

SQL SERVER IDENTITY에 대한 증분을 구성합니다.

ForSqlServerHasIdentitySeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean)
사용되지 않습니다.

SQL Server IDENTITY에 대한 초기값을 구성합니다.

ForSqlServerHasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean)
사용되지 않습니다.

SQL Server 대상으로 지정할 때 키 속성에 대한 값 생성 전략을 구성합니다.

HasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean)

SQL Server 대상으로 지정할 때 hi-lo 패턴에 사용되는 데이터베이스 시퀀스를 구성하여 키 속성에 대한 값을 생성합니다.

HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean)

특정 테이블에 대한 SQL Server IDENTITY의 증분을 구성합니다.

HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

SQL SERVER IDENTITY에 대한 증분을 구성합니다.

HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

SQL Server IDENTITY에 대한 초기값을 구성합니다.

HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean)

특정 테이블의 SQL Server IDENTITY에 대한 초기값을 구성합니다.

HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean)

SQL Server IDENTITY에 대한 초기값을 구성합니다.

HasSequence(IConventionPropertyBuilder, String, String, Boolean)

SQL Server 대상으로 지정할 때 키 값 생성 패턴에 사용되는 데이터베이스 시퀀스를 구성하여 키 속성에 대한 값을 생성합니다.

HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

특정 테이블에 대한 SQL Server 대상으로 지정할 때 키 속성에 대한 값 생성 전략을 구성합니다.

HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SQL Server 대상으로 지정할 때 키 속성에 대한 값 생성 전략을 구성합니다.

IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

SQL Server 대상으로 지정할 때 속성의 열이 스파스로 만들어지는지 여부를 구성합니다.

적용 대상