다음을 통해 공유


ModificationCommandBatch 클래스

정의

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

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

public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
상속
ModificationCommandBatch
파생

설명

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 을 참조하세요.

생성자

ModificationCommandBatch()

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

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

속성

AreMoreBatchesExpected

이 일괄 처리 후에 더 많은 일괄 처리가 필요한지 여부를 나타냅니다.

ModificationCommands

일괄 처리의 개념적 삽입/업데이트/삭제 ModificationCommands목록입니다.

RequiresTransaction

올바르게 실행하기 위해 일괄 처리에 트랜잭션이 필요한지 여부를 나타냅니다.

메서드

AddCommand(IReadOnlyModificationCommand)

지정된 삽입/업데이트/삭제 ModificationCommands 를 일괄 처리에 추가합니다.

AddCommand(ModificationCommand)

지정된 삽입/업데이트/삭제 ModificationCommands 를 일괄 처리에 추가합니다.

Complete(Boolean)

이 일괄 처리에 더 이상 명령이 추가되지 않음을 나타내고 실행을 위해 준비합니다.

Execute(IRelationalConnection)

삽입/업데이트/삭제 명령을 데이터베이스에 보냅니다.

ExecuteAsync(IRelationalConnection, CancellationToken)

삽입/업데이트/삭제 명령을 데이터베이스에 보냅니다.

TryAddCommand(IReadOnlyModificationCommand)

지정된 삽입/업데이트/삭제 modificationCommand 를 일괄 처리에 추가하려고 시도합니다.

적용 대상