Microsoft.EntityFrameworkCore.Update 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AffectedCountModificationCommandBatch |
ReaderModificationCommandBatch 영향을 받은 행 수를 확인하기 위해 값을 반환하는 공급자의 입니다. 이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다. |
ColumnModification |
인터페이스 구현 IColumnModification . 이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다. |
EquatableKeyValue<TKey> |
이 형식의 개체는 메타데이터 항목에 해당하는 키 값을 포함하며 동일한 메타데이터 항목에 해당하는 다른 개체에 대해서만 반환 |
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 |
지정된 명령이 가질 결과 집합에 미치는 영향을 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자에서 사용됩니다. 일반적으로 애플리케이션 코드에서 사용되지 않습니다. |
Entity Framework