Syntax
| C# |
|---|
public sealed class RegionAttributes |
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class RegionAttributes |
| Visual C++ |
|---|
public ref class RegionAttributes sealed |
The type exposes the following members.
Public Methods
| Name | Description | |
|---|---|---|
| Equals | Overloaded. | |
| FromData |
Deserializes this Properties object.
| |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToData |
Serializes this Properties object.
| |
| ToString | (Inherited from Object.) | |
| ValidateSerializableAttributes |
Throws IllegalStateException if the attributes are not suited for serialization
such as those that have a cache callback (listener, loader, or writer) set
directly instead of providing the library path and factory function.
|
Protected Methods
| Name | Description | |
|---|---|---|
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| CacheListener |
Gets the cache listener for the region.
| |
| CacheListenerFactory |
Returns the symbol name of the factory function from which
the loader will be created on a cache server.
| |
| CacheListenerLibrary |
Returns the path of the library from which
the factory function will be invoked on a cache server.
| |
| CacheLoader |
Gets the cache loader for the region.
| |
| CacheLoaderFactory |
Rreturns the symbol name of the factory function from which
the loader will be created on a cache server.
| |
| CacheLoaderLibrary |
Returns the path of the library from which
the factory function will be invoked on a cache server.
| |
| CacheWriter |
Gets the cache writer for the region.
| |
| CacheWriterFactory |
Returns the symbol name of the factory function from which
the loader will be created on a cache server.
| |
| CacheWriterLibrary |
Returns the path of the library from which
the factory function will be invoked on a cache server.
| |
| CachingEnabled |
If true, this region will store data in the current process.
| |
| ClassId |
Returns the classId of this class for serialization.
| |
| ClientNotificationEnabled |
True if client notification is enabled.
| |
| ConcurrencyLevel |
Returns the concurrency level of the entry's local cache.
| |
| DiskPolicy |
Returns the disk policy type of the region.
| |
| Endpoints |
This method returns the list of endpoints (servername:portnumber) separated by commas.
| |
| EntryIdleTimeout |
Gets the idleTimeout value for entries in this region.
| |
| EntryIdleTimeoutAction |
Gets the idleTimeout expiration action for entries in this region.
| |
| EntryTimeToLive |
Gets the timeToLive value for entries in this region.
| |
| EntryTimeToLiveAction |
Gets the timeToLive expiration action for entries in this region.
| |
| InitialCapacity |
Returns the initial capacity of the entry's local cache.
| |
| InterestListEnabled |
True if interest lists are enabled.
| |
| LoadFactor |
Returns the load factor of the entry's local cache.
| |
| LruEntriesLimit |
Returns the maximum number of entries this cache will hold before
using LRU eviction.
| |
| LruEvictionAction |
Returns the ExpirationAction used for LRU Eviction, default is LOCAL_DESTROY.
| |
| MaxValueDistLimit |
Returns the message size threshold for notifying system members
about newly created objects.
| |
| Mirroring |
True if mirroring is enabled for this region.
| |
| ObjectSize |
return the size of this object in bytes
| |
| PersistenceFactory |
Returns the symbol name of the factory function from which
the persistence manager will be created on a cache server.
| |
| PersistenceLibrary |
Returns the path of the library from which
the factory function will be invoked on a cache server.
| |
| PersistenceProperties |
Returns the properties set for persistence.
| |
| RegionIdleTimeout |
Gets the idleTimeout value for the region as a whole.
| |
| RegionIdleTimeoutAction |
Gets the idleTimeout expiration action for the region as a whole.
| |
| RegionTimeToLive |
Gets the timeToLive value for the region as a whole.
| |
| RegionTimeToLiveAction |
Gets the timeToLive expiration action for the region as a whole.
| |
| Scope |
Returns the scope of the region.
|
See Also
GemStone.GemFire.Cache Namespace