|
Apache Geode Native .NET Reference 1.15.0
|
An immutable template array wrapper that can serve as a distributable object for caching. More...
#include <CacheableBuiltins.hpp>
Inherits Apache::Geode::Client::IDataSerializablePrimitive.
Public Member Functions | |
| virtual String ^ | ToString () override |
| Return a string representation of the object. More... | |
Protected Member Functions | |
| CacheableBuiltinArray () | |
| Protected constructor More... | |
| CacheableBuiltinArray (array< TManaged >^ buffer) | |
| Allocates a new instance copying from the given array. More... | |
| CacheableBuiltinArray (array< TManaged >^ buffer, System::Int32 length) | |
| Allocates a new instance copying given length from the start of given array. More... | |
| CacheableBuiltinArray (std::shared_ptr< native::Serializable > nptr) | |
| Protected constructor to wrap a native object pointer More... | |
Properties | |
| int8_t | DsCode [get] |
| Returns the classId of the instance being serialized. More... | |
| TManaged | Item [get] |
| Returns the value at the given index. More... | |
| System::Int32 | Length [get] |
| Returns the size of this array. More... | |
| array< TManaged >^ | Value [get] |
| Returns a copy of the underlying array. More... | |
An immutable template array wrapper that can serve as a distributable object for caching.
|
inlineprotected |
Protected constructor
|
inlineprotected |
Protected constructor to wrap a native object pointer
| nativeptr | The native object pointer |
|
inlineprotected |
Allocates a new instance copying from the given array.
This method performs no argument checking which is the responsibility of the caller.
| buffer | the array to copy from |
|
inlineprotected |
Allocates a new instance copying given length from the start of given array.
This method performs no argument checking which is the responsibility of the caller.
| buffer | the array to copy from |
| length | length of array from start to copy |
|
inlineoverridevirtual |
Return a string representation of the object.
Implements Apache::Geode::Client::ISerializable.
|
get |
Returns the classId of the instance being serialized.
This is used by deserialization to determine what instance type to create and deserialize into.
|
get |
Returns the value at the given index.
|
get |
Returns the size of this array.
|
get |
Returns a copy of the underlying array.