DbContext::SaveChangesAsync Method
[This page is specific to the Entity Framework version 6. The latest version is available as the 'Entity Framework' NuGet package. For more information about Entity Framework, see msdn.com/data/ef.]
Asynchronously saves all changes made in this context to the underlying database.
Assembly: EntityFramework (in EntityFramework.dll)
| Exception | Condition |
|---|---|
| DbUpdateException | An error occurred sending updates to the database. |
| DbUpdateConcurrencyException | A database command did not affect the expected number of rows. This usually indicates an optimistic concurrency violation; that is, a row has been changed in the database since it was queried. |
| DbEntityValidationException | The save was aborted because validation of entity property values failed. |
| NotSupportedException | An attempt was made to use unsupported behavior such as executing multiple asynchronous commands concurrently on the same context instance. |
| ObjectDisposedException | The context or connection have been disposed. |
| InvalidOperationException | Some error occurred attempting to process entities in the context either before or after sending commands to the database. |
Show: