示例#1
0
 public static void Write(WritingStreamer streamer, ulong name, decimal value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Decimal);
     streamer.Write(value);
 }
示例#2
0
 public static void Write(WritingStreamer streamer, ulong name, float value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Single);
     streamer.Write(value);
 }
示例#3
0
 public static void Write(WritingStreamer streamer, ulong name, double value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Double);
     streamer.Write(value);
 }
示例#4
0
 public static void Write(WritingStreamer streamer, ulong name, char value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Char);
     streamer.Write(value);
 }
示例#5
0
 public static void Write(WritingStreamer streamer, ulong name, string value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.String);
     streamer.Write(value);
 }
示例#6
0
文件: Writer.cs 项目: sergey-msu/azos
 public static void Write(WritingStreamer streamer, ulong name, TimeSpan value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.TimeSpan);
     streamer.Write(value);
 }
示例#7
0
 public static void Write(WritingStreamer streamer, ulong name, byte[] value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.ByteArray);
     streamer.Write(value);
 }
示例#8
0
 public static void WriteNull(WritingStreamer streamer, ulong name)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Null);
 }
示例#9
0
 public static void WriteRow(WritingStreamer streamer, ulong name, TypedDoc doc)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Doc);
     ArowSerializer.Serialize(doc, streamer, false);
 }
示例#10
0
 public static void WriteHeader(WritingStreamer streamer)
 {
     streamer.Write((byte)0xC0);
     streamer.Write((byte)0xFE);
 }
示例#11
0
 public static void WriteEORow(WritingStreamer streamer)
 {
     streamer.Write((ulong)0x00);//null name/atom
 }
示例#12
0
文件: Writer.cs 项目: sergey-msu/azos
 public static void Write(WritingStreamer streamer, ulong name, JSON.NLSMap value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.NLSMap);
     streamer.Write(value);
 }
示例#13
0
文件: Writer.cs 项目: sergey-msu/azos
 public static void Write(WritingStreamer streamer, ulong name, Pile.PilePointer value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.PilePointer);
     streamer.Write(value);
 }
示例#14
0
文件: Writer.cs 项目: sergey-msu/azos
 public static void Write(WritingStreamer streamer, ulong name, Data.GDID value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.GDID);
     streamer.Write(value);
 }
示例#15
0
 public static void Write(WritingStreamer streamer, ulong name, Financial.Amount value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Amount);
     streamer.Write(value);
 }
示例#16
0
 public static void Write(WritingStreamer streamer, ulong name, bool value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Boolean);
     streamer.Write(value);
 }
示例#17
0
 public static void Write(WritingStreamer streamer, ulong name, int value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Int32);
     streamer.Write(value);
 }
示例#18
0
文件: Writer.cs 项目: sergey-msu/azos
 public static void Write(WritingStreamer streamer, ulong name, ushort value)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.UInt16);
     streamer.Write(value);
 }