SaveChangesInterceptor.SavedChangesAsync(SaveChangesCompletedEventData, Int32, CancellationToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sonunda DbContext.SaveChangesAsync çağrılır.
Bir kesme noktası içinde bir komutun oluşturulmasını bastırmışsa bu yöntem çağrılsa da SavingChangesAsync(DbContextEventData, InterceptionResult<Int32>, CancellationToken) çağrılır.
Bu durumda, result tarafından döndürülen sonuç SavingChangesAsync(DbContextEventData, InterceptionResult<Int32>, CancellationToken) olur.
public virtual System.Threading.Tasks.ValueTask<int> SavedChangesAsync (Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData eventData, int result, System.Threading.CancellationToken cancellationToken = default);
abstract member SavedChangesAsync : Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
override this.SavedChangesAsync : Microsoft.EntityFrameworkCore.Diagnostics.SaveChangesCompletedEventData * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
Public Overridable Function SavedChangesAsync (eventData As SaveChangesCompletedEventData, result As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Integer)
Parametreler
- eventData
- SaveChangesCompletedEventData
Kullanılan hakkında DbContext bağlamsal bilgiler.
- result
- Int32
çağrısının DbContext.SaveChangesAsync sonucu. Bu değer genellikle bu yöntemin uygulanması için dönüş değeri olarak kullanılır.
- cancellationToken
- CancellationToken
Görevin CancellationToken tamamlandıktan sonra gözlemlemek için bir.
Döndürülenler
EF'nin kullanabileceği sonuç.
Sonucu değiştirmeye çalışan herhangi bir kesme noktası için bu yöntemin normal bir uygulaması, geçirilen result değerin geri dönmesidir.
Uygulamalar
Özel durumlar
iptal CancellationToken edilirse.