다음을 통해 공유


Microsoft.EntityFrameworkCore.Update 네임스페이스

클래스

AffectedCountModificationCommandBatch

ReaderModificationCommandBatch 영향을 받은 행 수를 확인하기 위해 값을 반환하는 공급자의 입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

ColumnModification

인터페이스 구현 IColumnModification .

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

EquatableKeyValue<TKey>

이 형식의 개체는 메타데이터 항목에 해당하는 키 값을 포함하며 동일한 메타데이터 항목에 해당하는 다른 개체에 대해서만 반환 true 하는 를 구현 Equals(Object) 합니다.

ModificationCommand

행을 삽입/업데이트/삭제하는 데이터베이스에 대한 개념적 명령을 나타냅니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

ModificationCommandBatch

일괄 처리로 실행할 수 있는 의 ModificationCommand컬렉션에 대한 기본 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

ModificationCommandBatchFactoryDependencies

에 대한 서비스 종속성 매개 변수 클래스 IModificationCommandBatchFactory

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

ReaderModificationCommandBatch

데이터 판독기를 사용하는 구현에 대한 ModificationCommandBatch 기본 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

SingularModificationCommandBatch

일괄 처리의 AffectedCountModificationCommandBatch 명령 수를 1로 제한하여 일괄 처리를 지원하지 않는 의 구현입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

UpdateAndSelectSqlGenerator

일반적으로 데이터베이스 공급자가 IUpdateSqlGenerator 상속하는 서비스의 기본 클래스입니다. 구현은 SQL 업데이트 후 별도의 SELECT 쿼리를 사용하여 데이터베이스에서 생성된 값을 검색하거나 동시성 검사를 위해 사용합니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

UpdateEntryExtensions

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

UpdateSqlGenerator

일반적으로 데이터베이스 공급자가 IUpdateSqlGenerator 상속하는 서비스의 기본 클래스입니다. 구현에서는 SQL RETURNING 절을 사용하여 데이터베이스에서 생성된 값을 검색하거나 동시성 검사를 위해 검색합니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

UpdateSqlGeneratorDependencies

에 대한 서비스 종속성 매개 변수 클래스 UpdateSqlGenerator

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

구조체

ColumnModificationParameters

instance 만들기 위한 매개 변수입니다 ColumnModification .

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

ModificationCommandParameters

instance 만들기 위한 매개 변수입니다 IModificationCommand .

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

NonTrackedModificationCommandParameters

instance 만들기 위한 매개 변수입니다 INonTrackedModificationCommand .

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

인터페이스

IBatchExecutor

데이터베이스에 대해 하나 이상의 삽입/업데이트/삭제 명령 일괄 처리를 실행하는 서비스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IColumnModification

단일 열에 대한 업데이트, 삽입 또는 삭제 작업을 나타냅니다. IReadOnlyModificationCommand 에는 의 목록이 포함되어 있습니다 IColumnModification.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

ICommandBatchPreparer

지정된 의 ModificationCommandBatch목록이 나타내는 엔터티에 대한 의 목록을 IUpdateEntry준비하는 서비스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IModificationCommand

행을 삽입/업데이트/삭제하는 변경 가능한 개념적 데이터베이스 명령을 나타냅니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IModificationCommandBatchFactory

인스턴스를 만들기 ModificationCommandBatch 위한 서비스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IModificationCommandFactory

인스턴스를 만들기 IModificationCommand 위한 서비스입니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

INonTrackedModificationCommand

행을 삽입/업데이트/삭제하는 변경 가능한 개념적 데이터베이스 명령을 나타냅니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IReadOnlyModificationCommand

행을 삽입/업데이트/삭제하는 개념적 데이터베이스 명령을 나타냅니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

IUpdateAdapter

공급자는 를 사용하여 HasData(Object[])모델에 저장된 시드 데이터에 대한 기능을 추적합니다.

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

IUpdateAdapterFactory

인스턴스를 만들기 IUpdateAdapter 위한 팩터리입니다.

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

IUpdateEntry

엔터티에 대한 변경 내용을 데이터베이스에 저장하기 위해 데이터베이스 공급자에 전달된 정보입니다.

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

IUpdateSqlGenerator

삽입, 업데이트 및 삭제 명령 및 필요한 관련 SQL 작업을 위해 SQL을 생성하는 데 사용되는 서비스 SaveChanges()

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.

열거형

ResultSetMapping

지정된 명령이 가질 결과 집합에 미치는 영향을 나타냅니다.

이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다.