private WriteDateTime2 ( System.DateTime value, byte scale, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
value | System.DateTime | |
scale | byte | |
length | int | |
stateObj | System.Data.SqlClient.TdsParserStateObject | |
return | void |
private void WriteDateTime2(DateTime value, byte scale, int length, TdsParserStateObject stateObj)
{
long time = value.TimeOfDay.Ticks / TdsEnums.TICKS_FROM_SCALE[scale]; // DateTime.TimeOfDay always returns a valid TimeSpan for Time
WritePartialLong(time, length - 3, stateObj);
WriteDate(value, stateObj);
}