DbTransaction.CommitAsync(CancellationToken) 메서드

정의

데이터베이스 트랜잭션을 비동기적으로 커밋합니다.Asynchronously commits the database transaction.

public virtual System.Threading.Tasks.Task CommitAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member CommitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CommitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CommitAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

매개 변수

cancellationToken
CancellationToken

비동기 작업을 취소하기 위한 선택적 토큰입니다.An optional token to cancel the asynchronous operation. 기본값은 None입니다.The default value is None.

반환

Task

비동기 작업을 나타내는 Task입니다.A Task representing the asynchronous operation.

설명

이 비동기 메서드의 기본 구현은 동기 대응에 위임 하 고 완료 된를 반환 하 여 Task 호출 스레드를 잠재적으로 차단 합니다.The default implementation of this asynchronous method delegates to its synchronous counterpart and returns a completed Task, potentially blocking the calling thread.

비동기 프로그래밍 을 지 원하는 데이터 공급자는 비동기 i/o 작업을 사용 하 여 기본 구현을 재정의 해야 합니다.Data providers that support asynchronous programming should override the default implementation using asynchronous I/O operations.

적용 대상