Syntax
| C# |
|---|
public sealed class AttributesFactory |
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class AttributesFactory |
| Visual C++ |
|---|
public ref class AttributesFactory sealed |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| AttributesFactoryAttributesFactoryNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| CreateRegionAttributes |
Creates a RegionAttributes with the current settings.
| |
| Equals | (Inherited from 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.) | |
| SetCacheListener | Overloaded. | |
| SetCacheLoader | Overloaded. | |
| SetCacheWriter | Overloaded. | |
| SetCachingEnabled |
Set caching enabled flag for this region.
| |
| SetClientNotificationEnabled |
Enables/disables client noficiations for a Thin client region.
| |
| SetConcurrencyLevel |
Sets the concurrency level of the next RegionAttributes
created. This value is used in initializing the map that holds the entries.
| |
| SetDiskPolicy |
Sets the disk policy type for the next RegionAttributes created.
| |
| SetEndpoints |
Set the endpoints for a Thin Client region.
| |
| SetEntryIdleTimeout |
Sets the idleTimeout expiration attributes for region entries for the next
RegionAttributes created.
| |
| SetEntryTimeToLive |
Sets the timeToLive expiration attributes for region entries for the next
RegionAttributes created.
| |
| SetInitialCapacity |
Sets the entry initial capacity for the RegionAttributes
being created. This value is used in initializing the map that
holds the entries.
| |
| SetInterestListEnabled |
Store extra information per entry in a region to filter out peers of the
region that are not interested in the entry's updates.
| |
| SetLoadFactor |
Sets the entry load factor for the next RegionAttributes
created. This value is
used in initializing the map that holds the entries.
| |
| SetLruEntriesLimit |
Sets a limit on the number of entries that will be held in the cache.
If a new entry is added while at the limit, the cache will evict the
least recently used entry.
| |
| SetMaxValueDistLimit |
When interest lists are enabled using SetInterestListEnabled
every create has to be distributed to all nodes that have the region defined.
| |
| SetMirroring |
Sets the mirror type for the next RegionAttributes created.
| |
| SetPersistenceManager | Overloaded. | |
| SetRegionIdleTimeout |
Sets the idleTimeout expiration attributes for the region itself for the
next RegionAttributes created.
| |
| SetRegionTimeToLive |
Sets the timeToLive expiration attributes for the region itself for the
next RegionAttributes created.
| |
| SetScope |
Sets the scope for the next RegionAttributes created.
| |
| ToString | (Inherited from Object.) |
Protected Methods
| Name | Description | |
|---|---|---|
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
See Also
GemStone.GemFire.Cache Namespace