Class JsonValueBase
Abstract class which acts as the base class for all JSON based types in NCache.
Inheritance
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Serializable]
[Obsolete("This API is deprecated and will be removed in a future release. This feature is being retired and will not be continued in future versions.", false)]
public abstract class JsonValueBase
Constructors
| Name | Description |
|---|---|
| JsonValueBase() | The default constructor of class JsonValueBase. |
| JsonValueBase(Object, JsonDataType) | An overloaded constructor which pass the value to JSONDataType provided. |
Properties
| Name | Description |
|---|---|
| DataType | Type of the JSON object. |
| InMemorySize | In memory size of the object. |
| Size | Size of the object. |
| Value | Value of the object. |
Methods
| Name | Description |
|---|---|
| Parse(String) | Parses string representation of Json object and returns the parsed object. |
Operators
| Name | Description |
|---|---|
| Implicit(Boolean to JsonValueBase) | This operator implicitly converts Boolean value to JsonValueBase. |
| Implicit(Byte to JsonValueBase) | This operator implicitly converts Byte value to JsonValueBase. |
| Implicit(DateTime to JsonValueBase) | This operator implicitly converts DateTime value to JsonValueBase. |
| Implicit(Decimal to JsonValueBase) | This operator implicitly converts Decimal value to JsonValueBase. |
| Implicit(Double to JsonValueBase) | This operator implicitly converts Double to JsonValueBase. |
| Implicit(Int16 to JsonValueBase) | This operator implicitly converts Int16 value to JsonValueBase. |
| Implicit(Int32 to JsonValueBase) | This operator implicitly converts Int32 value to JsonValueBase. |
| Implicit(Int64 to JsonValueBase) | This operator implicitly converts Int64 value to JsonValueBase. |
| Implicit(SByte to JsonValueBase) | This operator implicitly converts SByte value to JsonValueBase. |
| Implicit(Single to JsonValueBase) | This operator implicitly converts Single to JsonValueBase. |
| Implicit(String to JsonValueBase) | This operator implicitly converts String value to JsonValueBase. |
| Implicit(UInt16 to JsonValueBase) | This operator implicitly converts UInt16 value to JsonValueBase. |
| Implicit(UInt32 to JsonValueBase) | This operator implicitly converts UInt32 value to JsonValueBase. |
| Implicit(UInt64 to JsonValueBase) | This operator implicitly converts UInt64 value to JsonValueBase. |