Definition at line 241 of file XmlDateTimeConverter.cs.
242 {
244 {
245 throw new ArgumentNullException("value");
246 }
248 {
249 throw new ArgumentNullException("destinationType");
250 }
253 {
255 }
257 {
259 }
261 {
263 }
265 {
267 }
269 {
271 {
273 }
275 {
276 return new XmlAtomicValue(
base.SchemaType, (DateTimeOffset)
value);
277 }
279 {
280 return new XmlAtomicValue(
base.SchemaType, (
string)
value);
281 }
283 {
284 return (XmlAtomicValue)
value;
285 }
286 }
288 {
290 {
292 }
294 {
295 return new XmlAtomicValue(
base.SchemaType, (DateTimeOffset)
value);
296 }
298 {
299 return new XmlAtomicValue(
base.SchemaType, (
string)
value);
300 }
302 {
303 return (XmlAtomicValue)
value;
304 }
305 }
307 }
virtual object ChangeListType(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
XmlBaseConverter(XmlSchemaType schemaType)
override DateTimeOffset ToDateTimeOffset(DateTime value)
override DateTime ToDateTime(DateTimeOffset value)
References System.Xml.Schema.XmlBaseConverter.ChangeListType(), System.Xml.Schema.XmlBaseConverter.DateTimeOffsetType, System.Xml.Schema.XmlBaseConverter.DateTimeType, System.Xml.Dictionary, System.Type.GetType(), System.Xml.Schema.XmlBaseConverter.ObjectType, System.Xml.Schema.XmlBaseConverter.StringType, System.Xml.Schema.XmlDateTimeConverter.ToDateTime(), System.Xml.Schema.XmlDateTimeConverter.ToDateTimeOffset(), System.ToString, System.type, System.value, System.Xml.Schema.XmlBaseConverter.XmlAtomicValueType, and System.Xml.Schema.XmlBaseConverter.XPathItemType.