Locally invalidates the entry with the specified key, passing the callback argument to any cache listeners that are invoked in the operation.

Namespace: GemStone.GemFire.Cache
Assembly:  GemStone.GemFire.Cache (in GemStone.GemFire.Cache.dll)
Version: 2.7.0.0

Syntax

C#
public void LocalInvalidate(
	ICacheableKey key
)
Visual Basic (Declaration)
Public Sub LocalInvalidate ( _
	key As ICacheableKey _
)
Visual C++
public:
void LocalInvalidate (
	ICacheableKey^ key
)

Parameters

key
ICacheableKey
key of the value to be invalidated

Remarks

Invalidate only removes the value from the entry -- the key is kept intact. To completely remove the entry, call Destroy(ICacheableKey, IGFSerializable).

Does not update any CacheStatistics.

Exceptions

ExceptionCondition
GemStone.GemFire.Cache..::IllegalArgumentExceptionif key is null
GemStone.GemFire.Cache..::EntryNotFoundException if this entry does not exist in this region locally
GemStone.GemFire.Cache..::RegionDestroyedException if the region is destroyed

See Also