internal Value(System.DateTimeOffset value, Parameterization p = Parameterization.Value) : base(value) { Original = value; _clrType = typeof(System.DateTimeOffset); _hashCode = GetCrossTypeHashCode(_clrType, value.GetHashCode()); Build = (buildContext, buildArgs) => { return((p != Parameterization.None) ? (value.Parameterize(buildContext, p) ?? Mapping.BuildCast(value)) : Mapping.BuildCast(value)); }; }