public override byte[] EncodeValue(ScalarValue value_Renamed) { System.DateTime date = ((DateValue)value_Renamed).value_Renamed; int millisecondsSinceMidnight = Util.MillisecondsSinceMidnight(ref date); return(INTEGER.EncodeValue(new IntegerValue(millisecondsSinceMidnight))); }
public override byte[] EncodeValue(ScalarValue value_Renamed) { if (value_Renamed.Null) { return(NULL_VALUE_ENCODING); } var intValue = (NumericValue)value_Renamed; if (intValue.ToLong() >= 0) { return(INTEGER.EncodeValue(intValue.Increment())); } return(INTEGER.EncodeValue(intValue)); }
public override byte[] EncodeValue(ScalarValue value_Renamed) { return(INTEGER.EncodeValue(new LongValue(value_Renamed.ToLong()))); }