RGDataContextBaseSaveChangesAsync(Boolean, CancellationToken) Method
Saves all changes made in this context to the database.
This method will automatically call Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker.DetectChanges
to discover any changes to entity instances before saving to the underlying database.
This can be disabled via Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker.AutoDetectChangesEnabled.
Multiple active operations on the same context instance are not supported. Use
'await' to ensure that any asynchronous operations have completed before calling
another method on this context.
Namespace: Recrovit.RecroGridFramework.DataAssembly: Recrovit.RecroGrid (in Recrovit.RecroGrid.dll) Version: 6.4.0.24.0124.1
public Task<int> SaveChangesAsync(
bool acceptAllChangesOnSuccess,
CancellationToken cancellationToken = default
)
- acceptAllChangesOnSuccess Boolean
-
Indicates whether Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker.AcceptAllChanges
is called after the changes have been sent successfully to the database.
- cancellationToken CancellationToken (Optional)
-
A System.Threading.CancellationToken to observe while waiting for the task to complete.
TaskInt32
A task that represents the asynchronous save operation. The task result contains
the number of state entries written to the database.