Ejemplo n.º 1
0
        public override DateTime DeserializeImpl(TSource source, SerializationContext context)
        {
            long     ticks = context.DecodeInt64Fixed();
            DateTime value = ProtoTimeSpan.EpochOrigin.AddTicks(ticks);

            return(value);
        }
Ejemplo n.º 2
0
 public override long DeserializeImpl(TSource source, SerializationContext context)
 {
     return(context.DecodeInt64Fixed());
 }
Ejemplo n.º 3
0
        public override TimeSpan DeserializeImpl(TSource source, SerializationContext context)
        {
            long ticks = context.DecodeInt64Fixed();

            return(TimeSpan.FromTicks(ticks));
        }