DbTransaction.CommitAsync(CancellationToken) Método

Definición

Confirma de forma asincrónica la transacción de base de datos.Asynchronously commits the database transaction.

public virtual System.Threading.Tasks.Task CommitAsync (System.Threading.CancellationToken cancellationToken = null);
abstract member CommitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CommitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parámetros

cancellationToken
CancellationToken

Token opcional para cancelar la operación asincrónica.An optional token to cancel the asynchronous operation. El valor predeterminado es None.The default value is None.

Devoluciones

Tarea Task que representa la operación asincrónica.A Task representing the asynchronous operation.

Comentarios

La implementación predeterminada de este método asincrónico delega en su homólogo sincrónico y devuelve un completado Task, lo que podría bloquear el subproceso de llamada.The default implementation of this asynchronous method delegates to its synchronous counterpart and returns a completed Task, potentially blocking the calling thread.

Los proveedores de datos que admiten la programación asincrónica deben invalidar la implementación predeterminada mediante operaciones de e/s asincrónicas.Data providers that support asynchronous programming should override the default implementation using asynchronous I/O operations.

Se aplica a