Syntax

C#
public interface IRegion<TKey, TValue>
Visual Basic (Declaration)
Public Interface IRegion(Of TKey, TValue)
Visual C++
generic<typename TKey, typename TValue>
public interface class IRegion

Type Parameters

TKey
TValue

The type exposes the following members.

Public Methods

  NameDescription
Public methodAddOverloaded.
Public methodClearOverloaded.
Public methodContains
Determines whether the ICollection contains a specific value.
Public methodContainsKey
Determines whether the IDictionary<(Of <TKey, TValue>)> contains an element with the specified key.
Public methodContainsValueForKey
Public methodCopyTo
Copies the elements of the ICollection to an Array, starting at a particular Array index. This operation copies entries from local region only.
Public methodCreateSubRegion
Public methodDestroyRegionOverloaded.
Public methodExistsValueOverloaded.
Public methodGet
Returns the value for the given key, passing the callback argument to any cache loaders or that are invoked in the operation.
Public methodGetAllOverloaded.
Public methodGetEntries
Public methodGetEntry
Public methodGetEnumerator
Public methodGetEnumeratorOld
Public methodGetLocalView
Public methodGetSubRegion
Returns the subregion identified by the path, null if no such subregion.
Public methodGetSubscriptionService
Public methodInvalidateOverloaded.
Public methodInvalidateRegionOverloaded.
Public methodPut
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.
Public methodPutAllOverloaded.
Public methodQueryOverloaded.
Public methodRemoveOverloaded.
Public methodSelectValueOverloaded.
Public methodSubRegions
Returns the subregions of this region.
Public methodTryGetValue

Public Properties

  NameDescription
Public propertyAttributes
Returns the attributes for this region, which can be used to create a new region with [!:Cache.CreateRegion].
Public propertyAttributesMutator
Return a mutator object for changing a subset of the region attributes.
Public propertyCache
Gets the cache for this region.
Public propertyCount
Public propertyFullPath
Gets the region's full path, which can be used to get this region object with GetRegion(String).
Public propertyIsDestroyed
True if this region has been destroyed.
Public propertyIsReadOnly
This property throws NotImplementedException when called by both local and distributed region instances.
Public propertyItem
Gets or sets the element with the specified key.
Public propertyKeys
Gets an ICollection<(Of <T>)> containing the keys of the IDictionary<(Of <TKey, TValue>)>.
Public propertyName
Gets the region name.
Public propertyParentRegion
Gets the parent region.
Public propertyRegionService
Gets the RegionService for this region.
Public propertyStatistics
Returns the statistics for this region.
Public propertyValues
Gets an ICollection<(Of <T>)> containing the values in the IDictionary<(Of <TKey, TValue>)>.

See Also