Apache Ignite.NET
Apache.Ignite.Core.Binary.IBinaryRawReader Interface Reference

Raw reader for binary objects. More...

Public Member Functions

byte ReadByte ()
 Read byte value. More...
 
byte[] ReadByteArray ()
 Read byte array. More...
 
char ReadChar ()
 Read char value. More...
 
char[] ReadCharArray ()
 Read char array. More...
 
short ReadShort ()
 Read short value. More...
 
short[] ReadShortArray ()
 Read short array. More...
 
int ReadInt ()
 Read int value. More...
 
int[] ReadIntArray ()
 Read int array. More...
 
long ReadLong ()
 Read long value. More...
 
long[] ReadLongArray ()
 Read long array. More...
 
bool ReadBoolean ()
 Read boolean value. More...
 
bool[] ReadBooleanArray ()
 Read boolean array. More...
 
float ReadFloat ()
 Read float value. More...
 
float[] ReadFloatArray ()
 Read float array. More...
 
double ReadDouble ()
 Read double value. More...
 
double[] ReadDoubleArray ()
 Read double array. More...
 
decimal ReadDecimal ()
 Read decimal value. More...
 
decimal[] ReadDecimalArray ()
 Read decimal array. More...
 
DateTime ReadTimestamp ()
 Read date value in UTC form. Shortcut for ReadTimestamp(false). More...
 
DateTime[] ReadTimestampArray ()
 Read date array in UTC form. Shortcut for ReadTimestampArray(false). More...
 
string ReadString ()
 Read string value. More...
 
string[] ReadStringArray ()
 Read string array. More...
 
Guid ReadGuid ()
 Read GUID value. More...
 
Guid[] ReadGuidArray ()
 Read GUID array. More...
 
ReadEnum< T > ()
 Read enum value. More...
 
T[] ReadEnumArray< T > ()
 Read enum array. More...
 
ReadObject< T > ()
 Read object. More...
 
T[] ReadArray< T > ()
 Read object array. More...
 
ICollection ReadCollection ()
 Read collection. More...
 
ICollection ReadCollection (Func< int, ICollection > factory, Action< ICollection, object > adder)
 Read collection. More...
 
IDictionary ReadDictionary ()
 Read dictionary. More...
 
IDictionary ReadDictionary (Func< int, IDictionary > factory)
 Read dictionary. More...
 

Detailed Description

Member Function Documentation

T [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadArray< T > ( )
Returns
Object array.
bool Apache.Ignite.Core.Binary.IBinaryRawReader.ReadBoolean ( )
Returns
Boolean value.
bool [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadBooleanArray ( )
Returns
Boolean array.
byte Apache.Ignite.Core.Binary.IBinaryRawReader.ReadByte ( )
Returns
Byte value.
byte [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadByteArray ( )
Returns
Byte array.
char Apache.Ignite.Core.Binary.IBinaryRawReader.ReadChar ( )
Returns
Char value.
char [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadCharArray ( )
Returns
Char array.
ICollection Apache.Ignite.Core.Binary.IBinaryRawReader.ReadCollection ( )
Returns
Collection.
ICollection Apache.Ignite.Core.Binary.IBinaryRawReader.ReadCollection ( Func< int, ICollection >  factory,
Action< ICollection, object >  adder 
)
Parameters
factoryFactory.
adderAdder.
Returns
Collection.
decimal Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDecimal ( )
Returns
Decimal value.
decimal [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDecimalArray ( )
Returns
Decimal array.
IDictionary Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDictionary ( )
Returns
Dictionary.
IDictionary Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDictionary ( Func< int, IDictionary >  factory)
Parameters
factoryFactory.
Returns
Dictionary.
double Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDouble ( )
Returns
Double value.
double [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadDoubleArray ( )
Returns
Double array.
T Apache.Ignite.Core.Binary.IBinaryRawReader.ReadEnum< T > ( )
Returns
Enum value.
T [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadEnumArray< T > ( )
Returns
Enum array.
float Apache.Ignite.Core.Binary.IBinaryRawReader.ReadFloat ( )
Returns
Float value.
float [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadFloatArray ( )
Returns
Float array.
Guid Apache.Ignite.Core.Binary.IBinaryRawReader.ReadGuid ( )
Returns
GUID value.
Guid [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadGuidArray ( )
Returns
GUID array.
int Apache.Ignite.Core.Binary.IBinaryRawReader.ReadInt ( )
Returns
Int value.
int [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadIntArray ( )
Returns
Int array.
long Apache.Ignite.Core.Binary.IBinaryRawReader.ReadLong ( )
Returns
Long value.
long [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadLongArray ( )
Returns
Long array.
T Apache.Ignite.Core.Binary.IBinaryRawReader.ReadObject< T > ( )
Returns
Object.
short Apache.Ignite.Core.Binary.IBinaryRawReader.ReadShort ( )
Returns
Short value.
short [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadShortArray ( )
Returns
Short array.
string Apache.Ignite.Core.Binary.IBinaryRawReader.ReadString ( )
Returns
String value.
string [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadStringArray ( )
Returns
String array.
DateTime Apache.Ignite.Core.Binary.IBinaryRawReader.ReadTimestamp ( )
Returns
Date value.
DateTime [] Apache.Ignite.Core.Binary.IBinaryRawReader.ReadTimestampArray ( )
Returns
Date array.