Apache Ignite.NET
|
Raw writer for binary objects. More...
Public Member Functions | |
void | WriteByte (byte val) |
Write byte value. More... | |
void | WriteByteArray (byte[] val) |
Write byte array. More... | |
void | WriteChar (char val) |
Write char value. More... | |
void | WriteCharArray (char[] val) |
Write char array. More... | |
void | WriteShort (short val) |
Write short value. More... | |
void | WriteShortArray (short[] val) |
Write short array. More... | |
void | WriteInt (int val) |
Write int value. More... | |
void | WriteIntArray (int[] val) |
Write int array. More... | |
void | WriteLong (long val) |
Write long value. More... | |
void | WriteLongArray (long[] val) |
Write long array. More... | |
void | WriteBoolean (bool val) |
Write boolean value. More... | |
void | WriteBooleanArray (bool[] val) |
Write boolean array. More... | |
void | WriteFloat (float val) |
Write float value. More... | |
void | WriteFloatArray (float[] val) |
Write float array. More... | |
void | WriteDouble (double val) |
Write double value. More... | |
void | WriteDoubleArray (double[] val) |
Write double array. More... | |
void | WriteDecimal (decimal?val) |
Write decimal value. More... | |
void | WriteDecimalArray (decimal?[] val) |
Write decimal array. More... | |
void | WriteTimestamp (DateTime?val) |
Write date value. More... | |
void | WriteTimestampArray (DateTime?[] val) |
Write date array. More... | |
void | WriteString (string val) |
Write string value. More... | |
void | WriteStringArray (string[] val) |
Write string array. More... | |
void | WriteGuid (Guid?val) |
Write GUID value. More... | |
void | WriteGuidArray (Guid?[] val) |
Write GUID array. More... | |
void | WriteEnum< T > (T val) |
Write enum value. More... | |
void | WriteEnumArray< T > (T[] val) |
Write enum array. More... | |
void | WriteObject< T > (T val) |
Write object value. More... | |
void | WriteArray< T > (T[] val) |
Write object array. More... | |
void | WriteCollection (ICollection val) |
Writes a collection in interoperable form. More... | |
void | WriteDictionary (IDictionary val) |
Writes a dictionary in interoperable form. More... | |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteArray< T > | ( | T[] | val | ) |
val | Object array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteBoolean | ( | bool | val | ) |
val | Boolean value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteBooleanArray | ( | bool[] | val | ) |
val | Boolean array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteByte | ( | byte | val | ) |
val | Byte value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteByteArray | ( | byte[] | val | ) |
val | Byte array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteChar | ( | char | val | ) |
val | Char value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteCharArray | ( | char[] | val | ) |
val | Char array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteCollection | ( | ICollection | val | ) |
Use this method to communicate with other platforms or with nodes that need to read collection elements in binary form.
When there is no need for binarization or interoperability, please use WriteObject<T>, which will properly preserve generic collection type.
val | Collection. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteDecimal | ( | decimal? | val | ) |
val | Decimal value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteDecimalArray | ( | decimal?[] | val | ) |
val | Decimal array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteDictionary | ( | IDictionary | val | ) |
Use this method to communicate with other platforms or with nodes that need to read dictionary elements in binary form.
When there is no need for binarization or interoperability, please use WriteObject<T>, which will properly preserve generic dictionary type.
val | Dictionary. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteDouble | ( | double | val | ) |
val | Double value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteDoubleArray | ( | double[] | val | ) |
val | Double array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteEnum< T > | ( | T | val | ) |
val | Enum value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteEnumArray< T > | ( | T[] | val | ) |
val | Enum array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteFloat | ( | float | val | ) |
val | Float value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteFloatArray | ( | float[] | val | ) |
val | Float array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteGuid | ( | Guid? | val | ) |
val | GUID value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteGuidArray | ( | Guid?[] | val | ) |
val | GUID array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteInt | ( | int | val | ) |
val | Int value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteIntArray | ( | int[] | val | ) |
val | Int array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteLong | ( | long | val | ) |
val | Long value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteLongArray | ( | long[] | val | ) |
val | Long array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteObject< T > | ( | T | val | ) |
val | Object value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteShort | ( | short | val | ) |
val | Short value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteShortArray | ( | short[] | val | ) |
val | Short array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteString | ( | string | val | ) |
val | String value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteStringArray | ( | string[] | val | ) |
val | String array. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteTimestamp | ( | DateTime? | val | ) |
val | Date value. |
void Apache.Ignite.Core.Binary.IBinaryRawWriter.WriteTimestampArray | ( | DateTime?[] | val | ) |
val | Date array. |