Compartilhar via


Database.SaveChangesAsync Método

Definição

Sobrecargas

SaveChangesAsync(IList<IUpdateEntry>, CancellationToken)

Persiste as alterações de forma assíncrona das entradas fornecidas para o banco de dados.

SaveChangesAsync(IReadOnlyList<IUpdateEntry>, CancellationToken)

Persiste as alterações de forma assíncrona das entradas fornecidas para o banco de dados.

SaveChangesAsync(IList<IUpdateEntry>, CancellationToken)

Persiste as alterações de forma assíncrona das entradas fornecidas para o banco de dados.

public abstract System.Threading.Tasks.Task<int> SaveChangesAsync (System.Collections.Generic.IList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> entries, System.Threading.CancellationToken cancellationToken = default);
abstract member SaveChangesAsync : System.Collections.Generic.IList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public MustOverride Function SaveChangesAsync (entries As IList(Of IUpdateEntry), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Integer)

Parâmetros

entries
IList<IUpdateEntry>

Entradas que representam as alterações a serem persistidas.

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação de salvar assíncrona. O resultado da tarefa contém o número de entradas persistidas no banco de dados.

Implementações

Exceções

Se o padrão CancellationToken for cancelado.

Aplica-se a

SaveChangesAsync(IReadOnlyList<IUpdateEntry>, CancellationToken)

Persiste as alterações de forma assíncrona das entradas fornecidas para o banco de dados.

public abstract System.Threading.Tasks.Task<int> SaveChangesAsync (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> entries, System.Threading.CancellationToken cancellationToken = default);
abstract member SaveChangesAsync : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public MustOverride Function SaveChangesAsync (entries As IReadOnlyList(Of IUpdateEntry), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Integer)

Parâmetros

entries
IReadOnlyList<IUpdateEntry>

Entradas que representam as alterações a serem persistidas.

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação de salvar assíncrona. O resultado da tarefa contém o número de entradas persistidas no banco de dados.

Implementações

Aplica-se a