Exemplo n.º 1
0
 /// <summary>
 /// Writes the value.
 /// </summary>
 /// <param name="writer">The writer.</param>
 /// <param name="value">The value.</param>
 public override void WriteValue(IStreamWriter writer, ISerializeContext context, object value)
 {
     NullableWrite(writer, value, () =>
     {
         writer.WriteInt64((long)value);
     });
 }
Exemplo n.º 2
0
 public override void WriteValue(IStreamWriter writer, ISerializeContext context, object value)
 {
     NullableWrite(writer, value, () =>
     {
         TimeSpan time = (TimeSpan)value;
         writer.WriteInt64(time.Ticks);
     });
 }
Exemplo n.º 3
0
        public override void WriteValue(IStreamWriter writer, ISerializeContext context, object value)
        {
            NullableWrite(writer, value, () =>
            {
                DateTime dt = (DateTime)value;

                writer.WriteInt64(dt.Ticks);
            });
        }