1100 {
1102 try
1103 {
1106 {
1107 try
1108 {
1110 {
1111 case BinXmlToken.SQL_DATETIME:
1112 case BinXmlToken.SQL_SMALLDATETIME:
1113 case BinXmlToken.XSD_KATMAI_TIMEOFFSET:
1114 case BinXmlToken.XSD_KATMAI_DATETIMEOFFSET:
1115 case BinXmlToken.XSD_KATMAI_DATEOFFSET:
1116 case BinXmlToken.XSD_KATMAI_TIME:
1117 case BinXmlToken.XSD_KATMAI_DATETIME:
1118 case BinXmlToken.XSD_KATMAI_DATE:
1119 case BinXmlToken.XSD_TIME:
1120 case BinXmlToken.XSD_DATETIME:
1121 case BinXmlToken.XSD_DATE:
1124 case BinXmlToken.SQL_SMALLINT:
1125 case BinXmlToken.SQL_INT:
1126 case BinXmlToken.SQL_REAL:
1127 case BinXmlToken.SQL_FLOAT:
1128 case BinXmlToken.SQL_MONEY:
1129 case BinXmlToken.SQL_BIT:
1130 case BinXmlToken.SQL_TINYINT:
1131 case BinXmlToken.SQL_BIGINT:
1132 case BinXmlToken.SQL_UUID:
1133 case BinXmlToken.SQL_DECIMAL:
1134 case BinXmlToken.SQL_NUMERIC:
1135 case BinXmlToken.SQL_BINARY:
1136 case BinXmlToken.SQL_VARBINARY:
1137 case BinXmlToken.SQL_SMALLMONEY:
1138 case BinXmlToken.SQL_IMAGE:
1139 case BinXmlToken.SQL_UDT:
1140 case BinXmlToken.XSD_BINHEX:
1141 case BinXmlToken.XSD_BASE64:
1142 case BinXmlToken.XSD_BOOLEAN:
1143 case BinXmlToken.XSD_DECIMAL:
1144 case BinXmlToken.XSD_BYTE:
1145 case BinXmlToken.XSD_UNSIGNEDSHORT:
1146 case BinXmlToken.XSD_UNSIGNEDINT:
1147 case BinXmlToken.XSD_UNSIGNEDLONG:
1148 case BinXmlToken.XSD_QNAME:
1150 case BinXmlToken.EndElem:
1151 case BinXmlToken.Element:
1153 }
1154 }
1156 {
1158 }
1160 {
1162 }
1164 {
1166 }
1167 }
1171 return result;
1173 }
1174 finally
1175 {
1177 }
1178 return base.ReadContentAsDateTime();
1179 }
static string Format(string resourceFormat, object p1)
static string Xml_ReadContentAsFormatException
static string XmlBinary_CastNotSupported
bool SetupContentAsXXX(string name)
int FinishContentAsXXX(int origPos)
DateTime ValueAsDateTime()
XmlDateTimeSerializationMode