The ClientCacheBase type exposes the following members.

Methods

  Name Description
Public method BulkChanges
Used to group massive changes to entities and to allow manual explicit changes of entity states.
Public method 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.
Public method 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.
Public method CreateScope
Creates a ClientScope that defines a scope of data access.
Public method CreateTransaction
Creates a ClientTransaction that allows you to easily cancel changes made in transaction scope.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method Refresh
Refreshes data in all C1DataSource controls connected to this ClientCacheBase.
Public method RejectChanges
Reverts all pending changes for this ClientCacheBase. It is recommended to call this method instead of RejectChanges()()()().
Public method SaveChanges
Persists all changes to the server. This is a simple shortcut calling DomainContext.SubmitChanges. If you need more detailed control over the result of the submit changes operation, you can call the SubmitChanges()()()() method directly.
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Explicit Interface Implementations

See Also