C1.Data Namespace : ClientCacheBase Class |
The following tables list the members exposed by ClientCacheBase.
Name | Description | |
---|---|---|
BulkChanges | Used to group massive changes to entities and to allow manual explicit changes of entity states. | |
CleanupCache | Forces unused memory to be released, unused entities to be detached from the context. It is usually done automatically, so programmers rarely need to call this method in code. | |
Clear | Clears client-side cache entirely. Call this method if you want to make sure that following queries will fetch fresh data from the server. | |
CreateScope | Creates a ClientScope that defines a scope of data access. | |
CreateTransaction | Creates a C1.Data.Transactions.ClientTransaction that allows you to easily cancel changes made in transaction scope. | |
Refresh | Refreshes data in all C1DataSource controls connected to this ClientCacheBase. | |
RejectChanges | Reverts all pending changes for this ClientCacheBase. It is recommended to call this method instead of %System.Data.Objects.ObjectContext.Refresh(System.Data.Objects.RefreshMode, object)%. | |
SaveChanges | Persists all changes to the server. It is recommended to call this method instead of System.Data.Objects.ObjectContext.SaveChanges(). |