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.0

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>

See Also