Syntax
| C# |
|---|
public class Region |
| Visual Basic (Declaration) |
|---|
Public Class Region |
| Visual C++ |
|---|
public ref class Region |
The type exposes the following members.
Public Methods
| Name | Description | |
|---|---|---|
| ContainsKey | Overloaded. | |
| ContainsValueForKey | Overloaded. | |
| Create | Overloaded. | |
| CreateSubRegion |
Creates a subregion with the given name and attributes.
| |
| Destroy | Overloaded. | |
| DestroyRegion | Overloaded. | |
| Equals | (Inherited from Object.) | |
| ExistsValue | Overloaded. | |
| Get | Overloaded. | |
| GetAll | Overloaded. | |
| GetAttributesMutator |
Return a mutator object for changing a subset of the
region attributes.
| |
| GetEntries |
Gets the entries in this region.
| |
| GetEntry | Overloaded. | |
| 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.) | |
| GetKeys |
Returns all the keys in the local process for this region. This includes
keys for which the entry is invalid.
| |
| GetServerKeys |
Returns the set of keys defined in the server process associated with this
client and region. If a server has the region defined as a mirror, then
this will be the entire keyset for the region across all server
Peers in the distributed system.
| |
| GetSubRegion |
Returns the subregion identified by the path, null if no such subregion.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetValues |
Returns all values in the local process for this region. No value is included
for entries that are invalidated.
| |
| Invalidate | Overloaded. | |
| InvalidateRegion | Overloaded. | |
| LocalCreate | Overloaded. | |
| LocalDestroy | Overloaded. | |
| LocalDestroyRegion | Overloaded. | |
| LocalInvalidate | Overloaded. | |
| LocalInvalidateRegion | Overloaded. | |
| LocalPut | Overloaded. | |
| Put | Overloaded. | |
| PutAll | Overloaded. | |
| Query | Overloaded. | |
| RegisterAllKeys | Overloaded. | |
| RegisterKeys | Overloaded. | |
| RegisterRegex | Overloaded. | |
| SelectValue | Overloaded. | |
| SubRegions |
Returns the subregions of this region.
| |
| ToString | (Inherited from Object.) | |
| UnregisterAllKeys |
Unregister interest for all the keys of the region to stop
getting updates for them.
Valid only for a Native Client region when client notification
( SetClientNotificationEnabled(Boolean) ) is true.
| |
| UnregisterKeys | Overloaded. | |
| UnregisterRegex |
Unregister interest for the keys of the region that match the
given regular expression to stop getting updates for them.
The regular expression must have been registered previously using
a RegisterRegex call.
Valid only for a Native Client region when client notification
( SetClientNotificationEnabled(Boolean) ) is true.
|
Protected Methods
| Name | Description | |
|---|---|---|
| Dispose | (Inherited from SBWrap<gemfire::Region>.) | |
| Finalize | (Inherited from SBWrap<gemfire::Region>.) | |
| InternalCleanup | (Inherited from SBWrap<gemfire::Region>.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| Attributes |
Returns the attributes for this region, which can be used to create a new
region with CreateRegion(String, RegionAttributes).
| |
| Cache |
Gets the cache for this region.
| |
| FullPath |
Gets the region's full path, which can be used to get this region object
with GetRegion(String).
| |
| IsDestroyed |
True if this region has been destroyed.
| |
| Name |
Gets the region name.
| |
| ParentRegion |
Gets the parent region.
| |
| Size |
Get the size of region. For native client regions, this will give
the number of entries in the local cache and not on the servers.
| |
| Statistics |
Returns the statistics for this region.
|
See Also
GemStone.GemFire.Cache Namespace