The ClientCacheBase type exposes the following members.
Methods
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 ClientTransaction that allows you to easily cancel changes
made in transaction scope.
|
|
Equals |
Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
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.) |
|
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
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 RejectChanges()()()().
|
|
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.
|
|
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IDisposable..::..Dispose | ||
INotifyPropertyChanged..::..PropertyChanged |