internal virtual DateTime ReadContentAsDateTime() { if (isEndOfEmptyElement) ThrowConversionException(string.Empty, "DateTime"); return reader.ReadContentAsDateTime(); }