IRegionTKey, TValue Interface |
Namespace: GemStone.GemFire.Cache.Generic
The IRegionTKey, TValue type exposes the following members.
Name | Description | |
---|---|---|
![]() | Attributes |
Returns the attributes for this region, which can be used to create a new
region with [!:Cache.CreateRegion].
|
![]() | AttributesMutator |
Return a mutator object for changing a subset of the
region attributes.
|
![]() | Cache |
Gets the cache for this region.
|
![]() | Count | |
![]() | FullPath |
Gets the region's full path, which can be used to get this region object
with [!:Cache.GetRegion].
|
![]() | IsDestroyed |
True if this region has been destroyed.
|
![]() | IsReadOnly |
This property throws NotImplementedException when called by
both local and distributed region instances.
|
![]() | Item | |
![]() | Keys |
Gets an ICollection containing the keys of the IDictionary
Returns all the keys for this region. This includes
keys for which the entry is invalid.
For local region instance - gets collection of keys from local cache only.
For distributed region instance - gets collection of keys from the Gemfire cache server.
|
![]() | Name |
Gets the region name.
|
![]() | ParentRegion |
Gets the parent region.
|
![]() | RegionService |
Gets the RegionService for this region.
|
![]() | Statistics |
Returns the statistics for this region.
|
![]() | Values |
Name | Description | |
---|---|---|
![]() | Add(KeyValuePairTKey, TValue) | |
![]() | Add(TKey, TValue) |
Adds an element with the provided key and value to the IDictionary.
|
![]() | Add(TKey, TValue, Object) |
Creates a new entry in this region with the specified key and value,
passing the callback argument to any cache writers and cache listeners
that are invoked in the operation.
|
![]() | Clear | |
![]() | Clear(Object) |
remove all entries in the region.
For local region instance - remove all entries in the local region.
For distributed region instance - remove all entries in the local region,
and propagate the operation to server.
|
![]() | Contains | |
![]() | ContainsKey |
Determines whether the IDictionary contains an element with the specified key.
|
![]() | ContainsValueForKey | |
![]() | CopyTo | |
![]() | CreateSubRegion | |
![]() | DestroyRegion |
Destroys the whole distributed region and provides a user-defined parameter
object to any ICacheWriter invoked in the process.
|
![]() | DestroyRegion(Object) |
Destroys the whole distributed region and provides a user-defined parameter
object to any ICacheWriter invoked in the process.
|
![]() | ExistsValue(String) | |
![]() | ExistsValue(String, UInt32) | |
![]() | Get |
Returns the value for the given key, passing the callback argument
to any cache loaders or that are invoked in the operation.
|
![]() | GetAll(ICollectionTKey, IDictionaryTKey, TValue, IDictionaryTKey, Exception) | |
![]() | GetAll(ICollectionTKey, IDictionaryTKey, TValue, IDictionaryTKey, Exception, Boolean) | |
![]() | GetAll(ICollectionTKey, IDictionaryTKey, TValue, IDictionaryTKey, Exception, Boolean, Object) | |
![]() | GetEntries | |
![]() | GetEntry | |
![]() | GetEnumerator | |
![]() | GetEnumeratorOld | |
![]() | GetLocalView | |
![]() | GetSubRegion |
Returns the subregion identified by the path, null if no such subregion.
|
![]() | GetSubscriptionService | |
![]() | Invalidate(TKey) | |
![]() | Invalidate(TKey, Object) | |
![]() | InvalidateRegion |
Invalidates this region.
|
![]() | InvalidateRegion(Object) |
Invalidates this region.
|
![]() | Put |
Puts a new value into an entry in this region with the specified key,
passing the callback argument to any cache writers and cache listeners
that are invoked in the operation.
|
![]() | PutAll(IDictionaryTKey, TValue) | |
![]() | PutAll(IDictionaryTKey, TValue, Int32) | |
![]() | PutAll(IDictionaryTKey, TValue, Int32, Object) | |
![]() | QueryTResult(String) | |
![]() | QueryTResult(String, UInt32) | |
![]() | Remove(KeyValuePairTKey, TValue) | |
![]() | Remove(TKey) |
Removes the element with the specified key from the IDictionary.
|
![]() | Remove(TKey, Object) |
Removes the entry with the specified key, passing the callback
argument to any cache writers that are invoked in the operation.
|
![]() | Remove(TKey, TValue, Object) |
Removes the entry with the specified key and value, passing the callback
argument to any cache writers that are invoked in the operation.
|
![]() | RemoveAll(ICollectionTKey) | |
![]() | RemoveAll(ICollectionTKey, Object) | |
![]() | SelectValue(String) | |
![]() | SelectValue(String, UInt32) | |
![]() | SubRegions |
Returns the subregions of this region.
|
![]() | TryGetValue |
Gets the value associated with the specified key.
|