VMware GemFire Native .NET Reference
9.2.4
|
An immutable filename wrapper that can serve as a distributable key object for caching as well as being a string value. More...
Inherits Apache::Geode::Client::ICacheableKey.
Public Member Functions | |
virtual bool | Equals (ICacheableKey^ other) |
Return true if this key matches other object. More... | |
virtual bool | Equals (Object^ obj) override |
Return true if this key matches other object. More... | |
virtual IGeodeSerializable ^ | FromData (DataInput^ input) |
Deserialize this object, typical implementation should return the 'this' pointer. More... | |
virtual System::Int32 | GetHashCode () override |
Return the hashcode for this key. More... | |
virtual void | ToData (DataOutput^ output) |
Serializes this object. More... | |
virtual String ^ | ToString () override |
Return a string representation of the object. More... | |
Static Public Member Functions | |
static CacheableFileName ^ | Create (array< Char >^ value) |
Static function to create a new instance from the given character array. More... | |
static CacheableFileName ^ | Create (String^ value) |
Static function to create a new instance from the given string. More... | |
Properties | |
virtual System::UInt32 | ClassId [get] |
Returns the classId of the instance being serialized. More... | |
virtual System::UInt32 | ObjectSize [get] |
return the size of this object in bytes More... | |
String^ | Value [get] |
Gets the string value. More... | |
An immutable filename wrapper that can serve as a distributable key object for caching as well as being a string value.
|
inlinestatic |
Static function to create a new instance from the given character array.
|
inlinestatic |
Static function to create a new instance from the given string.
|
virtual |
Return true if this key matches other object.
Implements Apache::Geode::Client::ICacheableKey.
|
overridevirtual |
Return true if this key matches other object.
|
virtual |
Deserialize this object, typical implementation should return the 'this' pointer.
input | the DataInput stream to use for reading the object data |
Implements Apache::Geode::Client::IGeodeSerializable.
|
overridevirtual |
Return the hashcode for this key.
Implements Apache::Geode::Client::ICacheableKey.
|
virtual |
Serializes this object.
output | the DataOutput object to use for serializing the object |
Implements Apache::Geode::Client::IGeodeSerializable.
|
inlineoverridevirtual |
Return a string representation of the object.
This returns the same string as Value
property.
Implements Apache::Geode::Client::IGeodeSerializable.
|
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 |
return the size of this object in bytes
|
get |
Gets the string value.