The RiaClientCache type exposes the following members.

Constructors

  Name Description
Public method RiaClientCache
Initializes a new instace of the RiaClientCache class.

Methods

  Name Description
Public method BulkChanges
Used to group massive changes to entities and to allow manual explicit changes of entity states.
(Inherited from ClientCacheBase.)
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.
(Inherited from ClientCacheBase.)
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.
(Inherited from ClientCacheBase.)
Public method CreateScope
Creates a RiaClientScope that defines a scope of data access.
Public method CreateTransaction
Creates a ClientTransaction that allows you to easily cancel changes made in transaction scope.
(Inherited from ClientCacheBase.)
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 Static member GetDefault
Returns the default RiaClientCache for a given contextType.
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.
(Inherited from ClientCacheBase.)
Public method RejectChanges
Reverts all pending changes for this ClientCacheBase. It is recommended to call this method instead of RejectChanges()()()().
(Inherited from ClientCacheBase.)
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.
(Inherited from ClientCacheBase.)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  Name Description
Public property DomainContext
The DomainContext through which this RiaClientCache accesses the data.
Public property IsLoading
Gets a value indicating whether this RiaClientCache is currently fetching data from the server.

Explicit Interface Implementations

See Also