Syntax
| C# |
|---|
public class Region |
| Visual Basic (Declaration) |
|---|
Public Class Region |
| Visual C++ |
|---|
public ref class Region |
The type exposes the following methods.
Public Methods
| Name | Description | |
|---|---|---|
| ContainsKey | Overloaded. | |
| ContainsValueForKey | Overloaded. | |
| Create | Overloaded. | |
| CreateServerSubRegion |
Creates a subregion on the servers in the server-group with the given
name and attributes. If a region already exists on a server, validates
that the attributes are compatible. When the process returns, all
servers in the group should have the region defined.
| |
| CreateSubRegion |
Creates a subregion with the given name and attributes.
| |
| Destroy | Overloaded. | |
| DestroyRegion | Overloaded. | |
| DestroyServerSubRegion |
Destroy the named subregion in each of the servers in the server-group.
When a region is destroyed in a server, all clients connected to that
server will have be instructed to locally destroy their region. This
does not instruct all members of the distributed system to destroy the
region, only those clients and servers in the server-group.
| |
| Equals | (Inherited from Object.) | |
| ExistsValue | Overloaded. | |
| Get | 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.) | |
| GetInterestList | Overloaded. | |
| 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. | |
| LocalDestroy | Overloaded. | |
| LocalDestroyRegion | Overloaded. | |
| LocalInvalidate | Overloaded. | |
| LocalInvalidateRegion | Overloaded. | |
| Put | 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.) |
See Also
GemStone.GemFire.Cache Namespace