AttributesFactory MethodsPivotal GemFire .NET Client Documentation
The AttributesFactory type exposes the following members.
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.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetCacheListener(ICacheListener)
Sets the CacheListener for the RegionAttributes being created.
Public methodSetCacheListener(String, String)
Sets the library path for the library that will be invoked for the listener of the region.
Public methodSetCacheLoader(ICacheLoader)
Sets the cache loader for the RegionAttributes being created.
Public methodSetCacheLoader(String, String)
Sets the library path for the library that will be invoked for the loader of the region.
Public methodSetCacheWriter(ICacheWriter)
Sets the cache writer for the RegionAttributes being created.
Public methodSetCacheWriter(String, String)
Sets the library path for the library that will be invoked for the writer of the region.
Public methodSetCachingEnabled
Set caching enabled flag for this region.
Public methodSetClientNotificationEnabledObsolete.
Enables/disables client noficiations for a Thin client region.
Public methodSetCloningEnabled
Set cloning enabled flag for this region.
Public methodSetConcurrencyChecksEnabled
Sets concurrency checks enabled flag for this 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 methodSetEndpointsObsolete.
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 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 methodSetPartitionResolver(IPartitionResolver)
Sets the PartitionResolver for the RegionAttributes being created.
Public methodSetPartitionResolver(String, String)
Sets the library path for the library that will be invoked for the partition resolver of the region.
Public methodSetPersistenceManager(String, String)
Sets the library path for the library that will be invoked for the persistence of the region. If the region is being created from a client on a server, or on a server directly, then This must be used to set the PersistenceManager.
Public methodSetPersistenceManager(String, String, Properties)
Sets the library path for the library that will be invoked for the persistence of the region. If the region is being created from a client on a server, or on a server directly, then This must be used to set the PersistenceManager.
Public methodSetPoolName
Set the pool name for a Thin Client region.
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 methodSetScopeObsolete.
Sets the scope for the next RegionAttributes created.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Back to Top
See Also