Поделиться через


Database.SaveChangesAsync Метод

Определение

Перегрузки

SaveChangesAsync(IList<IUpdateEntry>, CancellationToken)

Асинхронно сохраняет изменения из предоставленных записей в базе данных.

SaveChangesAsync(IReadOnlyList<IUpdateEntry>, CancellationToken)

Асинхронно сохраняет изменения из предоставленных записей в базе данных.

SaveChangesAsync(IList<IUpdateEntry>, CancellationToken)

Исходный код:
Database.cs
Исходный код:
Database.cs
Исходный код:
Database.cs
Исходный код:
Database.cs
Исходный код:
Database.cs
Исходный код:
Database.cs
Исходный код:
Database.cs

Асинхронно сохраняет изменения из предоставленных записей в базе данных.

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)

Параметры

entries
IList<IUpdateEntry>

Записи, представляющие сохраняемые изменения.

cancellationToken
CancellationToken

Объект для CancellationToken наблюдения во время ожидания завершения задачи.

Возвращаемое значение

Задача, представляющая асинхронную операцию сохранения. Результат задачи содержит количество записей, сохраненных в базе данных.

Реализации

Исключения

Если CancellationToken отменяется.

Применяется к

SaveChangesAsync(IReadOnlyList<IUpdateEntry>, CancellationToken)

Исходный код:
Database.cs
Исходный код:
Database.cs

Асинхронно сохраняет изменения из предоставленных записей в базе данных.

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)

Параметры

entries
IReadOnlyList<IUpdateEntry>

Записи, представляющие сохраняемые изменения.

cancellationToken
CancellationToken

Объект для CancellationToken наблюдения во время ожидания завершения задачи.

Возвращаемое значение

Задача, представляющая асинхронную операцию сохранения. Результат задачи содержит количество записей, сохраненных в базе данных.

Реализации

Применяется к