This class wraps the native C++ gemfire::Serializable objects
as managed IGFSerializable objects.
Namespace: GemStone.GemFire.Cache
Assembly: GemStone.GemFire.Cache (in GemStone.GemFire.Cache.dll)
Version: 2.7.0.1
Syntax
| C# |
|---|
public class CacheableKey : Serializable, ICacheableKey |
| Visual Basic (Declaration) |
|---|
Public Class CacheableKey _ Inherits Serializable _ Implements ICacheableKey |
| Visual C++ |
|---|
public ref class CacheableKey : public Serializable, ICacheableKey |
Inheritance Hierarchy
System..::Object
GemStone.GemFire.Cache.Internal..::SBWrap<gemfire::Serializable>
GemStone.GemFire.Cache..::Serializable
GemStone.GemFire.Cache..::CacheableKey
GemStone.GemFire.Cache..::CacheableString
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<bool,53,&gemfire::tName_CacheableBoolean,&gemfire::tStr_CacheableBoolean,3>,bool,2147483701>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<unsigned char,55,&gemfire::tName_CacheableByte,&gemfire::tStr_CacheableByte,15>,unsigned char,2147483703>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<wchar_t,54,&gemfire::tName_CacheableWideChar,&gemfire::tStr_CacheableWideChar,3>,wchar_t,2147483702>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<double,60,&gemfire::tName_CacheableDouble,&gemfire::tStr_CacheableDouble,63>,double,2147483708>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<float,59,&gemfire::tName_CacheableFloat,&gemfire::tStr_CacheableFloat,63>,float,2147483707>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<short,56,&gemfire::tName_CacheableInt16,&gemfire::tStr_CacheableInt16,15>,short,2147483704>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<int,57,&gemfire::tName_CacheableInt32,&gemfire::tStr_CacheableInt32,15>,int,2147483705>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<__int64,58,&gemfire::tName_CacheableInt64,&gemfire::tStr_CacheableInt64,31>,__int64,2147483706>
GemStone.GemFire.Cache.Internal..::SBWrap<gemfire::Serializable>
GemStone.GemFire.Cache..::Serializable
GemStone.GemFire.Cache..::CacheableKey
GemStone.GemFire.Cache..::CacheableString
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<bool,53,&gemfire::tName_CacheableBoolean,&gemfire::tStr_CacheableBoolean,3>,bool,2147483701>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<unsigned char,55,&gemfire::tName_CacheableByte,&gemfire::tStr_CacheableByte,15>,unsigned char,2147483703>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<wchar_t,54,&gemfire::tName_CacheableWideChar,&gemfire::tStr_CacheableWideChar,3>,wchar_t,2147483702>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<double,60,&gemfire::tName_CacheableDouble,&gemfire::tStr_CacheableDouble,63>,double,2147483708>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<float,59,&gemfire::tName_CacheableFloat,&gemfire::tStr_CacheableFloat,63>,float,2147483707>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<short,56,&gemfire::tName_CacheableInt16,&gemfire::tStr_CacheableInt16,15>,short,2147483704>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<int,57,&gemfire::tName_CacheableInt32,&gemfire::tStr_CacheableInt32,15>,int,2147483705>
GemStone.GemFire.Cache.Internal..::CacheableBuiltinKey<gemfire::CacheableKeyType<__int64,58,&gemfire::tName_CacheableInt64,&gemfire::tStr_CacheableInt64,31>,__int64,2147483706>
See Also
CacheableKey Members
GemStone.GemFire.Cache Namespace