Apache Geode Native .NET Reference 1.15.0
|
This class wraps the native C++ native::Serializable
objects as managed ISerializable objects.
More...
#include <Serializable.hpp>
Inherits Apache::Geode::Client::ISerializable.
Inherited by Apache::Geode::Client::Internal::CacheableHashSetType< static_cast< int8_t >(native::private ::DSCode::CacheableHashSet), apache::geode::client::CacheableHashSet >, Apache::Geode::Client::Internal::CacheableHashSetType< static_cast< int8_t >(native::private ::DSCode::CacheableLinkedHashSet), apache::geode::client::CacheableLinkedHashSet >, Apache::Geode::Client::CacheableKey, Apache::Geode::Client::Internal::CacheableHashSetType< TYPEID, HSTYPE >, and Apache::Geode::Client::Struct.
Public Member Functions | |
virtual String ^ | ToString () override |
Return a string representation of the object. More... | |
Properties | |
virtual System::UInt64 | ObjectSize [get] |
return the size of this object in bytes More... | |
This class wraps the native C++ native::Serializable
objects as managed ISerializable objects.
|
overridevirtual |
Return a string representation of the object.
It simply returns the string representation of the underlying native object by calling its toString()
function.
Implements Apache::Geode::Client::ISerializable.
Reimplemented in Apache::Geode::Client::CacheableBuiltinKey< TNative, TManaged, TYPEID >, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableBoolean, bool, static_cast< int8_t >(DSCode::CacheableBoolean)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableByte, Byte, static_cast< int8_t >(DSCode::CacheableByte)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableCharacter, Char, static_cast< int8_t >(DSCode::CacheableCharacter)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableDouble, Double, static_cast< int8_t >(DSCode::CacheableDouble)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableFloat, Single, static_cast< int8_t >(DSCode::CacheableFloat)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableInt16, System::Int16, static_cast< int8_t >(DSCode::CacheableInt16)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableInt32, System::Int32, static_cast< int8_t >(DSCode::CacheableInt32)>, Apache::Geode::Client::CacheableBuiltinKey< native::CacheableInt64, System::Int64, static_cast< int8_t >(DSCode::CacheableInt64)>, and Apache::Geode::Client::CacheableString.
|
get |
return the size of this object in bytes