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


CoreLoggerExtensions.SaveChangesCompletedAsync Метод

Определение

Регистрирует SaveChangesCompleted событие.

public static System.Threading.Tasks.ValueTask<int> SaveChangesCompletedAsync (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Update> diagnostics, Microsoft.EntityFrameworkCore.DbContext context, int entitiesSavedCount, System.Threading.CancellationToken cancellationToken = default);
static member SaveChangesCompletedAsync : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Update> * Microsoft.EntityFrameworkCore.DbContext * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
<Extension()>
Public Function SaveChangesCompletedAsync (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Update), context As DbContext, entitiesSavedCount As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Integer)

Параметры

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Update>

Используемое средство ведения журнала диагностика.

context
DbContext

Используемый контекст.

entitiesSavedCount
Int32

Количество сохраненных сущностей.

cancellationToken
CancellationToken

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

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

Результат, возможно, перехвачен.

Исключения

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

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