Syntax

C#
public class CacheableString
Visual Basic (Declaration)
Public Class CacheableString
Visual C++
public ref class CacheableString

The type exposes the following members.

Public Constructors

  NameDescription
Public methodCacheableStringCacheableStringNewOverloaded.

Public Methods

  NameDescription
Public methodEqualsOverloaded.
Public methodFromData
Deserializes the native (C++) object -- returns an instance of the Serializable class with the native object wrapped inside.
(Inherited from Serializable.)
Public methodGetHashCode
Return the hashcode for this key.
(Overrides CacheableKey..::GetHashCode()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToData
Serializes this native (C++) object.
(Inherited from Serializable.)
Public methodToString
Return a string representation of the object. This returns the same string as Value property.
(Overrides Serializable..::ToString()().)

Protected Methods

  NameDescription
Protected method_SetNativePtr (Inherited from SBWrap<gemfire::Serializable>.)
Protected methodDispose (Inherited from Serializable.)
Protected methodFinalize (Inherited from SBWrap<gemfire::Serializable>.)
Protected methodInternalCleanup (Inherited from SBWrap<gemfire::Serializable>.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Fields

  NameDescription
Public fieldStatic memberCacheableStringMaxLength
Gives the upper limit of CacheableString that is allowed. The length of string provided by the user should be less than this value.

Public Properties

  NameDescription
Public propertyClassId
Returns the classId of the instance being serialized. This is used by deserialization to determine what instance type to create and deserialize into.
(Inherited from Serializable.)
Public propertyIsWideString
True when the underlying C string is a wide-character string.
Public propertyLength
Gets the length of the underlying C string.
Public propertyObjectSize
return the size of this object in bytes
(Inherited from Serializable.)
Public propertyValue
Gets the string value.

See Also