Microsoft.EntityFrameworkCore 네임스페이스

클래스

Name Description
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

에 대한 DbContextOptionsBuilderCosmos 관련 확장 메서드

CosmosDbFunctionsExtensions

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

CosmosEntityTypeBuilderExtensions

에 대한 EntityTypeBuilderCosmos 관련 확장 메서드

CosmosEntityTypeExtensions

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

CosmosIndexBuilderExtensions

에 대한 IndexBuilderAzure Cosmos DB 특정 확장 메서드

CosmosIndexExtensions

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

CosmosModelBuilderExtensions

에 대한 ModelBuilderCosmos 관련 확장 메서드

CosmosModelExtensions

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

CosmosPrimitiveCollectionBuilderExtensions

에 대한 PrimitiveCollectionBuilderCosmos 관련 확장 메서드

CosmosPropertyBuilderExtensions

에 대한 PropertyBuilderCosmos 관련 확장 메서드

CosmosPropertyExtensions

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

CosmosQueryableExtensions

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

CosmosTriggerBuilderExtensions

에 대한 TriggerBuilderCosmos DB 특정 확장 메서드

CosmosTriggerExtensions

Cosmos DB 관련 형식에 대한 ITrigger 특정 확장 메서드입니다.

DbContext

DbContext 인스턴스는 데이터베이스가 있는 세션을 나타내며 엔터티 인스턴스를 쿼리하고 저장하는 데 사용할 수 있습니다. 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>

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

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

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

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

DbSet<TEntity>

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

DbUpdateConcurrencyException

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

DbUpdateException

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

DeleteBehaviorAttribute

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

EF

애플리케이션 코드에 유용한 메서드입니다. 예를 들어 LINQ 쿼리에서 섀도 상태 속성을 참조합니다.

EFExtensions

애플리케이션 코드에 유용한 메서드입니다. 예를 들어 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

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

ModelConfigurationBuilder

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

ModelCreationDependencies

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

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

PrimaryKeyAttribute

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

PropertyBaseExtensions

에 대한 IReadOnlyPropertyBase확장 메서드

PropertyExtensions

에 대한 IReadOnlyProperty확장 메서드

ProxiesExtensions

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

RelationalCollectionOwnershipBuilderExtensions

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

RelationalComplexCollectionBuilderExtensions

에 대한 ComplexCollectionBuilder관계형 데이터베이스별 확장 메서드

RelationalComplexCollectionTypePropertyBuilderExtensions

에 대한 ComplexCollectionTypePropertyBuilder관계형 데이터베이스별 확장 메서드

RelationalComplexPropertyBuilderExtensions

에 대한 ComplexPropertyBuilder관계형 데이터베이스별 확장 메서드

RelationalComplexPropertyExtensions

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

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

에 대한 ComplexTypePropertyBuilderSQLite 관련 확장 메서드

SqliteDatabaseFacadeExtensions

에 대한 DatabaseSQLite 특정 확장 메서드

SqliteDbContextOptionsBuilderExtensions

에 대한 DbContextOptionsBuilderSQLite 특정 확장 메서드

SqliteDbFunctionsExtensions

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

SqliteEntityTypeBuilderExtensions

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

SqliteEntityTypeExtensions

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

SqliteEntityTypeMappingFragmentExtensions

에 대한 IReadOnlyEntityTypeMappingFragmentSQLite 특정 확장 메서드

SqliteIndexBuilderExtensions

에 대한 IndexBuilderSQLite 특정 확장 메서드

SqliteKeyBuilderExtensions

에 대한 KeyBuilderSQLite 특정 확장 메서드

SqliteMetadataExtensions

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

SqliteNetTopologySuiteDbContextOptionsBuilderExtensions

.에 대한 SqliteDbContextOptionsBuilderNetTopologySuite 특정 확장 메서드

SqliteNetTopologySuitePropertyBuilderExtensions

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

SqlitePropertyBuilderExtensions

에 대한 PropertyBuilderSQLite 관련 확장 메서드

SqlitePropertyExtensions

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

SqliteReferenceCollectionBuilderExtensions

에 대한 ReferenceCollectionBuilderSQLite 특정 확장 메서드

SqliteReferenceReferenceBuilderExtensions

에 대한 ReferenceReferenceBuilderSQLite 특정 확장 메서드

SqliteTableBuilderExtensions

에 대한 TableBuilderSqlite 관련 확장 메서드

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

.에 대한 SqlServerDbContextOptionsBuilderNetTopologySuite 특정 확장 메서드

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

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

VectorDistanceOptions

전달할 옵션 VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

WarningConfigurationBuilderExtensions

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

구조체

Name Description
CosmosPage<T>

사용자 쿼리에서 반환된 결과의 단일 페이지입니다. 는 긴 결과 집합을 통해 페이지를 매긴 데 사용할 수 있습니다. 에서 반환됩니다 ToPageAsync<TSource>(IQueryable<TSource>, Int32, String, Nullable<Int32>, CancellationToken).

DbContextId

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

RawSqlString

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

인터페이스

Name Description
IDbContextFactory<TContext>

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

IEntityTypeConfiguration<TEntity>

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

IQueryTypeConfiguration<TQuery>

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

열거형

Name Description
AutoTransactionBehavior

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

ChangeTrackingStrategy

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

DataCompressionType

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

DeleteBehavior

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

EntityState

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

ParameterTranslationMode

매개 변수가 있는 컬렉션을 SQL로 변환하는 방법을 나타냅니다.

PropertyAccessMode

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

QuerySplittingBehavior

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

QueryTrackingBehavior

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

WarningBehavior

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