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 methods.

Public Methods

  NameDescription
Public methodCreateRegionAttributes
Creates a RegionAttributes with the current settings.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
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.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetCacheListenerOverloaded.
Public methodSetCacheLoaderOverloaded.
Public methodSetCacheWriterOverloaded.
Public methodSetCachingEnabled
Set caching enabled flag for this region.
Public methodSetClientNotificationEnabled
Enables/disables client noficiations for a Thin client region.
Public methodSetConcurrencyLevel
Sets the concurrency level of the next RegionAttributes created. This value is used in initializing the map that holds the entries.
Public methodSetDiskPolicy
Sets the disk policy type for the next RegionAttributes created.
Public methodSetEndpoints
Set the endpoints for a Thin Client region.
Public methodSetEntryIdleTimeout
Sets the idleTimeout expiration attributes for region entries for the next RegionAttributes created.
Public methodSetEntryTimeToLive
Sets the timeToLive expiration attributes for region entries for the next RegionAttributes created.
Public methodSetInitialCapacity
Sets the entry initial capacity for the RegionAttributes being created. This value is used in initializing the map that holds the entries.
Public methodSetInterestListEnabled
Store extra information per entry in a region to filter out peers of the region that are not interested in the entry's updates.
Public methodSetLoadFactor
Sets the entry load factor for the next RegionAttributes created. This value is used in initializing the map that holds the entries.
Public methodSetLruEntriesLimit
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.
Public methodSetMaxValueDistLimit
When interest lists are enabled using SetInterestListEnabled every create has to be distributed to all nodes that have the region defined.
Public methodSetMirroring
Sets the mirror type for the next RegionAttributes created.
Public methodSetPersistenceManagerOverloaded.
Public methodSetRegionIdleTimeout
Sets the idleTimeout expiration attributes for the region itself for the next RegionAttributes created.
Public methodSetRegionTimeToLive
Sets the timeToLive expiration attributes for the region itself for the next RegionAttributes created.
Public methodSetScope
Sets the scope for the next RegionAttributes created.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Protected Methods

  NameDescription
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

See Also