EntityBaseSaveAsync Method | 
| Name | Description | |
|---|---|---|
| SaveAsync | 
            Async variant of Save
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(Boolean) | 
            Async variant of Save(Boolean)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(CancellationToken) | 
            Async variant of Save
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(IPredicate) | 
            Async variant of Save(IPredicate)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(Boolean, CancellationToken) | 
            Async variant of Save(Boolean)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(IPredicate, Boolean) | 
            Async variant of Save(IPredicate, Boolean)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(IPredicate, CancellationToken) | 
            Async variant of Save(IPredicate)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              | |
| SaveAsync(IPredicate, Boolean, CancellationToken) | 
            Async variant of Save(IPredicate, Boolean)
            Saves the Entity class to the persistent storage. It updates or inserts the entity, which depends if the entity was originally read from the
            database. If the entity is new, an insert is done and the updateRestriction is ignored. If the entity is not new, the updateRestriction
            predicate is used to create an additional where clause (it will be added with AND) for the update query. This predicate can be used for
            concurrency checks, like checks on timestamp column values.
              |