/** <inheritDoc /> */ public void WritePortable(IPortableWriter writer) { writer.WriteDate("loc", Loc); writer.WriteDate("utc", Utc); writer.WriteDate("locNull", LocNull); writer.WriteDate("utcNull", UtcNull); writer.WriteDateArray("locArr", LocArr); writer.WriteDateArray("utcArr", UtcArr); IPortableRawWriter rawWriter = writer.RawWriter(); rawWriter.WriteDate(LocRaw); rawWriter.WriteDate(UtcRaw); rawWriter.WriteDate(LocNullRaw); rawWriter.WriteDate(UtcNullRaw); rawWriter.WriteDateArray(LocArrRaw); rawWriter.WriteDateArray(UtcArrRaw); }