Microsoft.EntityFrameworkCore 네임스페이스

클래스

BackingFieldAttribute

이 속성 또는 탐색 속성과 연결된 지원 필드의 이름을 지정합니다.

ChangeTrackerExtensions

ChangeTracker에 대한 확장 메서드입니다.

CommentAttribute

해당 데이터베이스 테이블 또는 열에 설정할 주석으로 클래스, 속성 또는 필드를 표시합니다.

ConventionAnnotatableExtensions

IConventionAnnotatable에 대한 확장 메서드입니다.

ConventionEntityTypeExtensions

IConventionEntityType에 대한 확장 메서드입니다.

ConventionForeignKeyExtensions

IConventionForeignKey에 대한 확장 메서드입니다.

ConventionKeyExtensions

IConventionKey에 대한 확장 메서드입니다.

ConventionModelExtensions

IConventionModel에 대한 확장 메서드입니다.

ConventionNavigationExtensions

IConventionNavigation에 대한 확장 메서드입니다.

ConventionPropertyBaseExtensions

IConventionPropertyBase에 대한 확장 메서드입니다.

ConventionPropertyExtensions

IConventionProperty에 대한 확장 메서드입니다.

ConventionTypeBaseExtensions

IConventionTypeBase에 대한 확장 메서드입니다.

CosmosDatabaseFacadeExtensions

에서 Database 반환된 의 DatabaseFacade 확장 메서드는 Cosmos 공급자에서만 사용할 수 있습니다.

CosmosDbContextOptionsExtensions

에 대한 Cosmos 관련 확장 메서드입니다 DbContextOptionsBuilder.

CosmosEntityTypeBuilderExtensions

에 대한 Cosmos 관련 확장 메서드입니다 EntityTypeBuilder.

CosmosEntityTypeExtensions

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

CosmosModelBuilderExtensions

에 대한 Cosmos 관련 확장 메서드입니다 ModelBuilder.

CosmosModelExtensions

Cosmos 메타데이터에 대한 모델 확장 메서드입니다.

CosmosPrimitiveCollectionBuilderExtensions

에 대한 Cosmos 관련 확장 메서드입니다 PrimitiveCollectionBuilder.

CosmosPropertyBuilderExtensions

에 대한 Cosmos 관련 확장 메서드입니다 PropertyBuilder.

CosmosPropertyExtensions

Cosmos 메타데이터에 대한 속성 확장 메서드입니다.

CosmosQueryableExtensions

LINQ 쿼리에 대한 Cosmos 관련 확장 메서드입니다.

DbContext

DbContext instance 데이터베이스와의 세션을 나타내며 엔터티의 인스턴스를 쿼리하고 저장하는 데 사용할 수 있습니다. DbContext는 작업 단위 및 리포지토리 패턴의 조합입니다.

DbContextOptions

에서 사용할 옵션입니다 DbContext. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다.

DbContextOptions<TContext>

에서 사용할 옵션입니다 DbContext. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다.

DbContextOptionsBuilder

을 구성 DbContextOptions하기 위한 간단한 API 표면을 제공합니다. 데이터베이스(및 기타 확장)는 일반적으로 컨텍스트에 사용할 데이터베이스 연결(및 기타 옵션)을 구성할 수 있는 이 개체에 대한 확장 메서드를 정의합니다.

DbContextOptionsBuilder<TContext>

을 구성 DbContextOptions<TContext>하기 위한 간단한 API 표면을 제공합니다. 데이터베이스(및 기타 확장)는 일반적으로 컨텍스트에 사용할 데이터베이스 연결(및 기타 옵션)을 구성할 수 있는 이 개체에 대한 확장 메서드를 정의합니다.

DbFunctionAttribute

CLR 메서드를 LINQ 쿼리에서 사용할 수 있도록 정적 CLR 메서드를 데이터베이스 함수에 매핑합니다. 규칙에 따라 .NET 메서드 이름을 데이터베이스 함수의 이름으로 사용하고 기본 스키마를 사용합니다.

DbFunctions

LINQ to Entities 쿼리에서 사용될 때 데이터베이스 함수로 변환되는 CLR 메서드를 제공합니다. 이 클래스의 메서드는 를 통해 Functions액세스됩니다.

DbFunctionsExtensions

LINQ to Entities 쿼리에서 사용될 때 데이터베이스 함수로 변환되는 CLR 메서드를 제공합니다. 이 클래스의 메서드는 를 통해 Functions액세스됩니다.

DbLoggerCategory

Intellisense/탭 완성에 친숙한 방식으로 로거 범주를 가져오기 위한 API입니다.

DbLoggerCategory.ChangeTracking

변경 내용 검색 및 추적의 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Database

데이터베이스 상호 작용과 관련된 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Database.Command

데이터베이스로 전송된 SQL을 포함하여 명령 실행에 대한 로거 범주입니다.

DbLoggerCategory.Database.Connection

연결 작업과 관련된 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Database.Transaction

트랜잭션 작업과 관련된 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Infrastructure

Entity Framework 인프라의 기타 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Migrations

마이그레이션의 로거 범주 메시지입니다.

DbLoggerCategory.Model

모델 빌드 및 메타데이터와 관련된 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Model.Validation

모델 유효성 검사의 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Query

범주에 있는 생성된 SQL을 제외하고 쿼리와 관련된 메시지의 DbLoggerCategory.Database.Command 로거 범주입니다.

DbLoggerCategory.Scaffolding

스캐폴딩/리버스 엔지니어링의 메시지에 대한 로거 범주입니다.

DbLoggerCategory.Update

범주에서 다루는 데이터베이스 상호 작용과 관련된 메시지를 제외하고 과 관련된 SaveChanges()메시지의 DbLoggerCategory.Database 로거 범주입니다.

DbQuery<TQuery>

DbQuery<TQuery> 사용하여 인스턴스 TQuery를 쿼리할 수 있습니다. 에 대한 DbQuery<TQuery> LINQ 쿼리는 데이터베이스에 대한 쿼리로 변환됩니다.

에 대한 DbQuery<TQuery> LINQ 쿼리의 결과는 데이터베이스에서 반환된 결과를 포함하며 데이터베이스에 유지되지 않은 컨텍스트의 변경 내용을 반영하지 않을 수 있습니다. 예를 들어 결과에 새로 추가된 뷰가 포함되지 않으며 삭제로 표시된 뷰가 계속 포함될 수 있습니다.

사용 중인 데이터베이스에 따라 에 대한 DbQuery<TQuery> LINQ 쿼리의 일부가 데이터베이스 쿼리로 변환되지 않고 메모리에서 평가될 수 있습니다.

DbQuery<TQuery>개체는 일반적으로 파생 DbContextDbQuery<TQuery> 의 속성 또는 메서드에서 Query<TQuery>() 가져옵니다.

DbSet<TEntity>

DbSet<TEntity> 사용하여 인스턴스 TEntity를 쿼리하고 저장할 수 있습니다. 에 대한 DbSet<TEntity> LINQ 쿼리는 데이터베이스에 대한 쿼리로 변환됩니다.

DbUpdateConcurrencyException

데이터베이스에 저장하는 동안 동시성 위반이 발생할 때 throw되는 예외입니다. 동시성 위반은 저장 중에 예기치 않은 수의 행이 영향을 받을 때 발생합니다. 이는 일반적으로 데이터베이스의 데이터가 메모리에 로드된 이후 수정되었기 때문입니다.

DbUpdateException

데이터베이스에 저장하는 동안 오류가 발생할 때 throw되는 예외입니다.

DeleteBehaviorAttribute

관계의 종속적인 쪽에서 탐색 속성을 구성하여 삭제 작업이 삭제되거나 관계가 끊어질 때 관계의 종속 엔터티에 삭제 작업이 적용되는 방식을 나타냅니다.

EF

액세스할 메서드에 대한 EF 형식이 없는 애플리케이션 코드에서 유용한 정적 메서드입니다. 예를 들어 LINQ 쿼리에서 섀도 상태 속성을 참조합니다.

EntityFrameworkQueryableExtensions

Entity Framework LINQ 관련 확장 메서드.

EntityTypeConfigurationAttribute

엔터티 형식의 구성 형식을 지정합니다.

EntityTypeConfigurationAttribute<TConfiguration,TEntity>

엔터티 형식의 구성 형식을 지정합니다.

EntityTypeExtensions

에 대한 엔터티 형식 확장 메서드입니다 IReadOnlyEntityType.

ExecutionStrategyExtensions

에 대한 확장 메서드입니다.IExecutionStrategy

ForeignKeyExtensions

IReadOnlyForeignKey에 대한 확장 메서드입니다.

IndexAttribute

데이터베이스에서 생성할 인덱스를 지정합니다.

IndexExtensions

IIndex에 대한 확장 메서드입니다.

InMemoryDatabaseFacadeExtensions

에 대한 메모리 내 특정 확장 메서드입니다 Database.

InMemoryDbContextOptionsExtensions

에 대한 메모리 내 특정 확장 메서드입니다 DbContextOptionsBuilder.

InMemoryEntityTypeBuilderExtensions

메모리 내 공급자에 대한 EntityTypeBuilder 확장 메서드입니다.

InMemoryEntityTypeExtensions

메모리 내 공급자에 대한 IReadOnlyEntityType 확장 메서드입니다.

KeyExtensions

IReadOnlyKey에 대한 확장 메서드입니다.

KeylessAttribute

형식을 키 없는 엔터티로 표시합니다.

LazyLoadingProxiesOptionsBuilder

에서 SQL Server 특정 구성을 DbContextOptions수행할 수 있습니다.

ModelBuilder

엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법을 정의하는 을 구성 IMutableModel 하기 위한 간단한 API 표면을 제공합니다.

ModelConfigurationBuilder

기본값을 설정하고 규칙을 실행하기 전에 구성하기 위한 간단한 API 화면을 제공합니다.

ModelCreationDependencies

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

ModelExtensions

IReadOnlyModel에 대한 확장 메서드입니다.

MutableAnnotatableExtensions

IMutableAnnotatable에 대한 확장 메서드입니다.

MutableEntityTypeExtensions

IMutableEntityType에 대한 확장 메서드입니다.

MutableForeignKeyExtensions

IMutableForeignKey에 대한 확장 메서드입니다.

MutableKeyExtensions

IMutableKey에 대한 확장 메서드입니다.

MutableModelExtensions

IMutableModel에 대한 확장 메서드입니다.

MutableNavigationExtensions

IMutableNavigation에 대한 확장 메서드입니다.

MutablePropertyBaseExtensions

IMutablePropertyBase에 대한 확장 메서드입니다.

MutablePropertyExtensions

IMutableProperty에 대한 확장 메서드입니다.

MutableTypeBaseExtensions

IMutableTypeBase에 대한 확장 메서드입니다.

NavigationExtensions

IReadOnlyNavigation에 대한 확장 메서드입니다.

ObservableCollectionExtensions

ObservableCollection<T>에 대한 확장 메서드입니다.

OwnedAttribute

형식을 소유로 표시합니다. 이 형식에 대한 모든 참조는 소유 엔터티 형식으로 구성됩니다.

PrecisionAttribute

이 속성에 허용되는 데이터의 전체 자릿수를 구성합니다. 예를 들어 속성이 인 Decimal 경우 최대 자릿수입니다.

PrimaryKeyAttribute

이 CLR 형식에 매핑된 엔터티 형식의 기본 키를 지정합니다.

PropertyBaseExtensions

IReadOnlyPropertyBase에 대한 확장 메서드입니다.

PropertyExtensions

IReadOnlyProperty에 대한 확장 메서드입니다.

ProxiesExtensions

Entity Framework Core에서 프록시 사용과 관련된 확장 메서드입니다.

RelationalCollectionOwnershipBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 CollectionOwnershipBuilder.

RelationalComplexTypeExtensions

관계형 데이터베이스 메타데이터에 대한 복합 형식 확장 메서드입니다.

RelationalComplexTypePrimitiveCollectionBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ComplexTypePrimitiveCollectionBuilder.

RelationalComplexTypePropertyBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ComplexTypePropertyBuilder.

RelationalDatabaseFacadeExtensions

에서 반환 Database 된 의 DatabaseFacade 확장 메서드는 관계형 데이터베이스 공급자에서만 사용할 수 있습니다.

RelationalDbFunctionsExtensions

LINQ to Entities 쿼리에서 사용될 때 데이터베이스 함수로 변환되는 CLR 메서드를 제공합니다. 이 클래스의 메서드는 를 통해 Functions액세스됩니다.

RelationalElementTypeBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ElementTypeBuilder.

RelationalElementTypeExtensions

IElementType 관계형 데이터베이스 메타데이터에 대한 확장 메서드입니다.

RelationalEntityTypeBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 EntityTypeBuilder.

RelationalEntityTypeExtensions

관계형 데이터베이스 메타데이터에 대한 엔터티 형식 확장 메서드입니다.

RelationalForeignKeyBuilderExtensions

관계 작성기용 관계형 데이터베이스 특정 확장 메서드입니다.

RelationalForeignKeyExtensions

관계형 데이터베이스 메타데이터에 대한 외래 키 확장 메서드입니다.

RelationalIndexBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 IndexBuilder.

RelationalIndexExtensions

관계형 데이터베이스 메타데이터에 대한 인덱스 확장 메서드입니다.

RelationalKeyBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 KeyBuilder.

RelationalKeyExtensions

관계형 데이터베이스 메타데이터에 대한 키 확장 메서드입니다.

RelationalMetadataExtensions

메타데이터에 대한 관계형 데이터베이스별 확장 메서드입니다.

RelationalModelBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ModelBuilder.

RelationalModelExtensions

관계형 특정 모델 확장 메서드.

RelationalOwnedNavigationBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 OwnedNavigationBuilder.

RelationalPrimitiveCollectionBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 PrimitiveCollectionBuilder.

RelationalPropertiesConfigurationBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 PropertiesConfigurationBuilder.

RelationalPropertyBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 PropertyBuilder.

RelationalPropertyExtensions

관계형 데이터베이스 메타데이터에 대한 속성 확장 메서드입니다.

RelationalQueryableExtensions

LINQ 쿼리에 대한 관계형 데이터베이스별 확장 메서드입니다.

RelationalQueryTypeBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 QueryTypeBuilder.

RelationalReferenceCollectionBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ReferenceCollectionBuilder.

RelationalReferenceOwnershipBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ReferenceOwnershipBuilder.

RelationalReferenceReferenceBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 ReferenceReferenceBuilder.

RelationalTriggerBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 TriggerBuilder.

RelationalTriggerExtensions

관계형 데이터베이스 메타데이터에 대한 확장 메서드를 트리거합니다.

RelationalTypeBaseExtensions

관계형 데이터베이스 메타데이터에 대한 확장 메서드를 입력합니다.

RelationalTypeMappingConfigurationBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 TypeMappingConfigurationBuilder.

SaveChangesEventArgs

DbContext.SaveChangesAsync 이벤트에 대한 DbContext.SaveChanges 기본 이벤트 인수입니다.

SaveChangesFailedEventArgs

SaveChangesFailed 이벤트에 대한 이벤트 인수입니다.

SavedChangesEventArgs

SavedChanges 이벤트에 대한 이벤트 인수입니다.

SavingChangesEventArgs

SavingChanges 이벤트에 대한 이벤트 인수입니다.

ScaffoldingModelExtensions

디자인 타임 모델 확장.

ServicePropertyExtensions

IServiceProperty에 대한 확장 메서드입니다.

SkipNavigationExtensions

ISkipNavigation에 대한 확장 메서드입니다.

SqliteComplexTypePropertyBuilderExtensions

에 대한 SQLite 관련 확장 메서드입니다 ComplexTypePropertyBuilder.

SqliteDatabaseFacadeExtensions

에 대한 DatabaseSQLite 특정 확장 메서드

SqliteDbContextOptionsBuilderExtensions

에 대한 DbContextOptionsBuilderSQLite 특정 확장 메서드

SqliteDbFunctionsExtensions

Microsoft.EntityFrameworkCore.Sqlite 공급자에 DbFunctions 대한 확장 메서드를 포함합니다.

SqliteEntityTypeBuilderExtensions

에 대한 EntityTypeBuilderSQLite 특정 확장 메서드

SqliteEntityTypeExtensions

Sqlite 관련 메타데이터에 대한 엔터티 형식 확장 메서드입니다.

SqliteEntityTypeMappingFragmentExtensions

에 대한 IReadOnlyEntityTypeMappingFragmentSQLite 특정 확장 메서드

SqliteIndexBuilderExtensions

에 대한 IndexBuilderSQLite 특정 확장 메서드

SqliteKeyBuilderExtensions

에 대한 KeyBuilderSQLite 특정 확장 메서드

SqliteMetadataExtensions

메타데이터에 대한 SQLite 특정 확장 메서드입니다.

SqliteNetTopologySuiteDbContextOptionsBuilderExtensions

NetTopology에 대한 특정 확장 메서드를 설명합니다 SqliteDbContextOptionsBuilder.

SqliteNetTopologySuitePropertyBuilderExtensions

에 대한 PropertyBuilderSQLite 및 NetTopologySuite 특정 확장 메서드

SqlitePropertyBuilderExtensions

에 대한 SQLite 관련 확장 메서드입니다 PropertyBuilder.

SqlitePropertyExtensions

SQLite 메타데이터에 대한 IProperty 확장 메서드입니다.

SqliteReferenceCollectionBuilderExtensions

에 대한 ReferenceCollectionBuilderSQLite 특정 확장 메서드

SqliteReferenceReferenceBuilderExtensions

에 대한 ReferenceReferenceBuilderSQLite 특정 확장 메서드

SqliteTableBuilderExtensions

에 대한 Sqlite 관련 확장 메서드입니다 TableBuilder.

SqliteTableExtensions

에 대한 ITableSQLite 특정 확장 메서드

SqlServerCollectionOwnershipBuilderExtensions

에 대한 특정 확장 메서드를 CollectionOwnershipBuilderSQL Server.

SqlServerComplexTypePrimitiveCollectionBuilderExtensions

에 대한 특정 확장 메서드를 ComplexTypePrimitiveCollectionBuilderSQL Server.

SqlServerComplexTypePropertyBuilderExtensions

에 대한 특정 확장 메서드를 ComplexTypePropertyBuilderSQL Server.

SqlServerDatabaseFacadeExtensions

에 대한 특정 확장 메서드를 DatabaseSQL Server.

SqlServerDbContextOptionsExtensions

에 대한 특정 확장 메서드를 DbContextOptionsBuilderSQL Server.

SqlServerDbFunctionsExtensions

LINQ to Entities 쿼리에서 사용될 때 데이터베이스 함수로 변환되는 CLR 메서드를 제공합니다. 이 클래스의 메서드는 를 통해 Functions액세스됩니다.

SqlServerDbSetExtensions

DbSet에 루팅된 LINQ 쿼리에 대한 Sql Server 데이터베이스별 확장 메서드입니다.

SqlServerEntityTypeBuilderExtensions

에 대한 특정 확장 메서드를 EntityTypeBuilderSQL Server.

SqlServerEntityTypeExtensions

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

SqlServerEntityTypeMappingFragmentExtensions

에 대한 특정 확장 메서드를 IReadOnlyEntityTypeMappingFragmentSQL Server.

SqlServerIndexBuilderExtensions

에 대한 특정 확장 메서드를 IndexBuilderSQL Server.

SqlServerIndexExtensions

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

SqlServerKeyBuilderExtensions

에 대한 특정 확장 메서드를 KeyBuilderSQL Server.

SqlServerKeyExtensions

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

SqlServerMetadataExtensions

메타데이터에 대한 특정 확장 메서드를 SQL Server.

SqlServerModelBuilderExtensions

에 대한 특정 확장 메서드를 ModelBuilderSQL Server.

SqlServerModelExtensions

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

SqlServerNetTopologySuiteDbContextOptionsBuilderExtensions

NetTopology에 대한 특정 확장 메서드를 설명합니다 SqlServerDbContextOptionsBuilder.

SqlServerPrimitiveCollectionBuilderExtensions

에 대한 특정 확장 메서드를 PrimitiveCollectionBuilderSQL Server.

SqlServerPropertyBuilderExtensions

에 대한 특정 확장 메서드를 PropertyBuilderSQL Server.

SqlServerPropertyExtensions

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

SqlServerReferenceCollectionBuilderExtensions

에 대한 특정 확장 메서드를 ReferenceCollectionBuilderSQL Server.

SqlServerReferenceOwnershipBuilderExtensions

에 대한 특정 확장 메서드를 ReferenceOwnershipBuilderSQL Server.

SqlServerReferenceReferenceBuilderExtensions

에 대한 특정 확장 메서드를 ReferenceReferenceBuilderSQL Server.

SqlServerRetryingExecutionStrategy

IExecutionStrategy SQL Server 실패한 실행을 다시 시도하기 위한 구현입니다.

SqlServerTableBuilderExtensions

에 대한 특정 확장 메서드를 TableBuilderSQL Server.

SqlServerTableExtensions

에 대한 특정 확장 메서드를 ITableSQL Server.

TableExpressionExtensions

및 관련 형식에 대한 확장 메서드를 TableExpressionBase 입력합니다.

TypeBaseExtensions

IReadOnlyTypeBase에 대한 확장 메서드입니다.

UnicodeAttribute

유니코드 문자를 유지할 수 있는 속성으로 구성합니다.

WarningConfigurationBuilderExtensions

에 대한 관계형 데이터베이스별 확장 메서드입니다 WarningsConfigurationBuilder.

구조체

DbContextId

컨텍스트 instance 및 풀 임대에 대한 고유 식별자입니다(있는 경우).

RawSqlString

원시 SQL 쿼리를 나타내는 문자열입니다. 이 형식을 사용하면 일반 및 보간된 FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[]) 및 간의 오버로드 확인이 가능합니다. ExecuteSqlCommand(DatabaseFacade, RawSqlString, Object[])

인터페이스

IDbContextFactory<TContext>

인스턴스를 만들기 DbContext 위한 팩터리를 정의합니다.

IEntityTypeConfiguration<TEntity>

엔터티 형식에 대한 구성을 인라인이 아닌 별도의 클래스로 팩터리할 수 있습니다 OnModelCreating(ModelBuilder). 이 인터페이스를 구현하고 메서드의 엔터티에 대한 구성을 Configure(EntityTypeBuilder<TEntity>) 적용한 다음 에서 을 사용하여 ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)OnModelCreating(ModelBuilder)모델에 구성을 적용합니다.

IQueryTypeConfiguration<TQuery>

쿼리 형식에 대한 구성을 의 인라인이 아닌 별도의 클래스로 계산할 수 있습니다 OnModelCreating(ModelBuilder). 이 인터페이스를 구현하고 메서드에서 쿼리에 대한 구성을 Configure(QueryTypeBuilder<TQuery>) 적용한 다음 에서 을 사용하여 ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)OnModelCreating(ModelBuilder)모델에 구성을 적용합니다.

열거형

AutoTransactionBehavior

사용자 트랜잭션이 'BeginTransaction'을 통해 생성되지 않았거나 'UseTransaction'을 통해 제공되었는지 여부에 따라 SaveChanges() 트랜잭션이 자동으로 생성되는지 여부를 나타냅니다.

ChangeTrackingStrategy

컨텍스트가 엔터티 형식의 instance 대한 속성 변경 내용을 검색하는 방법을 나타냅니다.

DataCompressionType

인덱스에서 사용되는 데이터 압축 유형을 나타냅니다.

DeleteBehavior

보안 주체가 삭제되거나 관계가 끊어질 때 관계의 종속 엔터티에 삭제 작업이 적용되는 방식을 나타냅니다.

EntityState

컨텍스트에서 엔터티를 추적하는 상태입니다.

PropertyAccessMode

이 열거형의 값을 , UsePropertyAccessMode(PropertyAccessMode)또는 UsePropertyAccessMode(PropertyAccessMode)UsePropertyAccessMode(PropertyAccessMode)전달하여 속성 또는 필드를 읽고 쓸 때 속성 또는 지원 필드를 사용할지 여부를 변경합니다.

QuerySplittingBehavior

쿼리의 관련 컬렉션을 데이터베이스에서 로드하는 방법을 나타냅니다.

QueryTrackingBehavior

에서 쿼리 결과를 추적하는 ChangeTracker방법을 나타냅니다.

WarningBehavior

Entity Framework에서 생성된 경고의 런타임 동작