Beispiel #1
0
 public static void Write(WriterState writer, bool val)
 {
     writer.Write((byte)SerializedType.Bool);
     writer.Write(val);
 }
Beispiel #2
0
 public static void Write(WriterState writer, sbyte val)
 {
     writer.Write((byte)SerializedType.SByte);
     writer.Write(val);
 }
Beispiel #3
0
 public static void Write(WriterState writer, double val)
 {
     writer.Write((byte)SerializedType.Double);
     writer.Write(val);
 }
Beispiel #4
0
 public static void Write(WriterState writer, float val)
 {
     writer.Write((byte)SerializedType.Float);
     writer.Write(val);
 }
Beispiel #5
0
 public static void Write(WriterState writer, string val)
 {
     writer.Write((byte)SerializedType.String);
     writer.WriteString(val);
 }
Beispiel #6
0
 public static void WriteValue(WriterState writer, string val)
 {
     writer.WriteString(val);
 }
Beispiel #7
0
 public static unsafe void WriteValue(WriterState writer, Guid val)
 {
     val.TryWriteBytes(writer.Reserve(sizeof(Guid)));
 }
Beispiel #8
0
 public static unsafe void Write(WriterState writer, Guid val)
 {
     writer.Write((byte)SerializedType.Guid);
     val.TryWriteBytes(writer.Reserve(sizeof(Guid)));
 }
Beispiel #9
0
 public static void WriteValue(WriterState writer, char val)
 {
     writer.Write(val);
 }
Beispiel #10
0
 public static void WriteValue(WriterState writer, DateTime val)
 {
     writer.Write(val.ToUniversalTime().Ticks);
 }
Beispiel #11
0
 public static void WriteValue(WriterState writer, sbyte val)
 {
     writer.Write(val);
 }
Beispiel #12
0
 public static void Write(WriterState writer, long val)
 {
     writer.Write((byte)SerializedType.Long);
     writer.Write(val);
 }
Beispiel #13
0
 public static void WriteValue(WriterState writer, float val)
 {
     writer.Write(val);
 }
Beispiel #14
0
 public static void Write(WriterState writer, char val)
 {
     writer.Write((byte)SerializedType.Char);
     writer.Write(val);
 }
Beispiel #15
0
 public static void WriteValue(WriterState writer, ushort val)
 {
     writer.Write(val);
 }
Beispiel #16
0
 public static void Write(WriterState writer, DateTime val)
 {
     writer.Write((byte)SerializedType.DateTime);
     writer.Write(val.ToUniversalTime().Ticks);
 }
Beispiel #17
0
 public static void WriteValue(WriterState writer, ulong val)
 {
     writer.Write(val);
 }
Beispiel #18
0
 public static void Write(WriterState writer, ushort val)
 {
     writer.Write((byte)SerializedType.UShort);
     writer.Write(val);
 }
Beispiel #19
0
 public static void Write(WriterState writer, uint val)
 {
     writer.Write((byte)SerializedType.UInt);
     writer.Write(val);
 }