示例#1
0
文件: Writer.cs 项目: rstonkus/azos
 public static void WriteRowArray(WritingStreamer streamer, ulong name, IEnumerable <TypedDoc> array)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Array);
     streamer.Write((byte)DataType.Doc);
     streamer.Write(array.Count());
     foreach (var row in array)
     {
         if (row == null)
         {
             streamer.Write(false);
         }
         else
         {
             streamer.Write(true);
             ArowSerializer.Serialize(row, streamer, false);
         }
     }
 }
示例#2
0
文件: Writer.cs 项目: rstonkus/azos
 public static void WriteRow(WritingStreamer streamer, ulong name, TypedDoc doc)
 {
     streamer.Write(name);
     streamer.Write((byte)DataType.Doc);
     ArowSerializer.Serialize(doc, streamer, false);
 }