aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
diff options
context:
space:
mode:
authorJon Skeet <skeet@pobox.com>2015-11-03 22:39:08 -0800
committerJon Skeet <skeet@pobox.com>2015-11-03 22:39:08 -0800
commitb6a32e909b1f58f157c19276af233e44627093f4 (patch)
treeba07d19ca93d4aa01bb4ce3131984447f53cdb4d /csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
parent55ad57a235c009d0414aed1781072adda0c89137 (diff)
parentfb2488225fbd239f7880e3b493cbfd2f19da755b (diff)
downloadprotobuf-b6a32e909b1f58f157c19276af233e44627093f4.tar.gz
protobuf-b6a32e909b1f58f157c19276af233e44627093f4.tar.bz2
protobuf-b6a32e909b1f58f157c19276af233e44627093f4.zip
Merge pull request #923 from jskeet/json-parsing
Implement JSON parsing in C#.
Diffstat (limited to 'csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs')
-rw-r--r--csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs b/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
index 18ebefd2..324f48fc 100644
--- a/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
+++ b/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
@@ -48,6 +48,16 @@ namespace Google.Protobuf.WellKnownTypes
public const int NanosecondsPerTick = 100;
/// <summary>
+ /// The maximum permitted number of seconds.
+ /// </summary>
+ public const long MaxSeconds = 315576000000L;
+
+ /// <summary>
+ /// The minimum permitted number of seconds.
+ /// </summary>
+ public const long MinSeconds = -315576000000L;
+
+ /// <summary>
/// Converts this <see cref="Duration"/> to a <see cref="TimeSpan"/>.
/// </summary>
/// <remarks>If the duration is not a precise number of ticks, it is truncated towards 0.</remarks>