IPortableReader Interface
Namespace: Hazelcast.Serialization
Assembly: Hazelcast.Net.dll
Provides a mean of reading portable fields from a binary in form of primitives, arrays of primitives , nested portable fields and array of portable fields.
public interface IPortableReader
Remarks
Provides a mean of reading portable fields from a binary in form of primitives, arrays of primitives , nested portable fields and array of portable fields.
Properties
| Name | Description |
|---|---|
| Version |
Methods
| Name | Description |
|---|---|
| GetFieldClassId(string) | |
| GetFieldNames() | |
| GetFieldType(string) | |
| GetRawDataInput() | Note that portable fields can not read after GetRawDataInput() is called. In case this happens, IOException will be thrown. |
| HasField(string) | |
| ReadBoolean(string) | |
| ReadBooleanArray(string) | |
| ReadByte(string) | |
| ReadByteArray(string) | |
| ReadChar(string) | |
| ReadCharArray(string) | |
| ReadDouble(string) | |
| ReadDoubleArray(string) | |
| ReadFloat(string) | |
| ReadFloatArray(string) | |
| ReadInt(string) | |
| ReadIntArray(string) | |
| ReadLong(string) | |
| ReadLongArray(string) | |
| ReadPortableArray<TPortable>(string) | |
| ReadPortable<TPortable>(string) | |
| ReadShort(string) | |
| ReadShortArray(string) | |
| ReadString(string) | |
| ReadStringArray(string) |