The AttributesFactory type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
CreateRegionAttributes()()()()
Creates a RegionAttributes with the current settings.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(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.)
SetCacheListener(ICacheListener)
Sets the CacheListener for the RegionAttributes being created.
SetCacheListener(String, String)
Sets the library path for the library that will be invoked for the listener of the region.
SetCacheLoader(ICacheLoader)
Sets the cache loader for the RegionAttributes being created.
SetCacheLoader(String, String)
Sets the library path for the library that will be invoked for the loader of the region.
SetCacheWriter(ICacheWriter)
Sets the cache writer for the RegionAttributes being created.
SetCacheWriter(String, String)
Sets the library path for the library that will be invoked for the writer of the region.
SetCachingEnabled(Boolean)
Set caching enabled flag for this region.
SetClientNotificationEnabled(Boolean) Obsolete.
Enables/disables client noficiations for a Thin client region.
SetCloningEnabled(Boolean)
Set cloning enabled flag for this region.
SetConcurrencyChecksEnabled(Boolean)
Sets concurrency checks enabled flag for this region.
SetConcurrencyLevel(Int32)
Sets the concurrency level of the next RegionAttributes created. This value is used in initializing the map that holds the entries.
SetDiskPolicy(DiskPolicyType)
Sets the disk policy type for the next RegionAttributes created.
SetEndpoints(String) Obsolete.
Set the endpoints for a Thin Client region.
SetEntryIdleTimeout(ExpirationAction, UInt32)
Sets the idleTimeout expiration attributes for region entries for the next RegionAttributes created.
SetEntryTimeToLive(ExpirationAction, UInt32)
Sets the timeToLive expiration attributes for region entries for the next RegionAttributes created.
SetInitialCapacity(Int32)
Sets the entry initial capacity for the RegionAttributes being created. This value is used in initializing the map that holds the entries.
SetLoadFactor(Single)
Sets the entry load factor for the next RegionAttributes created. This value is used in initializing the map that holds the entries.
SetLruEntriesLimit(UInt32)
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.
SetPartitionResolver(IPartitionResolver)
Sets the PartitionResolver for the RegionAttributes being created.
SetPartitionResolver(String, String)
Sets the library path for the library that will be invoked for the partition resolver of the region.
SetPersistenceManager(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.
SetPersistenceManager(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.
SetPoolName(String)
Set the pool name for a Thin Client region.
SetRegionIdleTimeout(ExpirationAction, UInt32)
Sets the idleTimeout expiration attributes for the region itself for the next RegionAttributes created.
SetRegionTimeToLive(ExpirationAction, UInt32)
Sets the timeToLive expiration attributes for the region itself for the next RegionAttributes created.
SetScope(ScopeType) Obsolete.
Sets the scope for the next RegionAttributes created.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)

See Also