95 return "xdt:anyAtomicType";
110 if (schemaType ==
null)
459 if (name.Namespace.Length == 0)
463 if (name.Namespace ==
"http://www.w3.org/2001/XMLSchema")
465 return "xs:" + name.Name;
467 if (name.Namespace ==
"http://www.w3.org/2003/11/xpath-datatypes")
469 return "xdt:" + name.Name;
618 return value.OriginalString;
717 if (
text.Length == 0)
741 return value.LocalDateTime;
749 object[]
args =
new string[2]
764 object[]
args =
new string[2]
779 object[]
args =
new string[2]
794 object[]
args =
new string[2]
809 object[]
args =
new string[2]
824 object[]
args =
new string[2]
839 object[]
args =
new string[2]
846 return (ushort)
value;
854 object[]
args =
new string[2]
869 object[]
args =
new string[2]
static unsafe Array CreateInstance(Type elementType, int length)
static string ToBase64String(byte[] inArray)
static unsafe byte[] FromBase64String(string s)
static string XmlConvert_TypeBadMapping
static string XmlConvert_Overflow
static string XmlConvert_TypeBadMapping2
static string Format(string resourceFormat, object p1)
static string XmlConvert_TypeNoNamespace
static string XmlConvert_TypeNoPrefix
static readonly Type UInt16Type
static readonly Type DateTimeType
override double ToDouble(DateTime value)
static readonly Type Int16Type
override string ToString(float value)
override DateTime ToDateTime(long value)
override object ChangeType(string value, Type destinationType, IXmlNamespaceResolver nsResolver)
override int ToInt32(string value)
static ushort Int32ToUInt16(int value)
override string ToString(DateTimeOffset value)
override string ToString(object value, IXmlNamespaceResolver nsResolver)
readonly Type _clrTypeDefault
override float ToSingle(double value)
static string QNameToString(XmlQualifiedName qname, IXmlNamespaceResolver nsResolver)
static DateTimeOffset StringToGYearMonthOffset(string value)
static short Int32ToInt16(int value)
static DateTime StringToDate(string value)
override float ToSingle(string value)
static DateTime StringToGDay(string value)
static DateTime StringToTime(string value)
XmlBaseConverter(XmlBaseConverter converterAtomic, Type clrTypeDefault)
static string GDayOffsetToString(DateTimeOffset value)
override float ToSingle(object value)
static string DayTimeDurationToString(TimeSpan value)
static readonly Type ICollectionType
static readonly Type XmlAtomicValueType
static readonly Type DateTimeOffsetType
static string DurationToString(TimeSpan value)
static string GYearMonthOffsetToString(DateTimeOffset value)
static readonly Type StringType
override string ToString(double value)
static sbyte Int32ToSByte(int value)
static TimeSpan StringToYearMonthDuration(string value)
static readonly Type UInt32Type
override decimal ToDecimal(object value)
override DateTimeOffset ToDateTimeOffset(DateTime value)
override long ToInt64(int value)
override bool ToBoolean(string value)
override DateTime ToDateTime(double value)
override object ChangeType(DateTime value, Type destinationType)
static uint Int64ToUInt32(long value)
override object ChangeType(long value, Type destinationType)
static DateTimeOffset UntypedAtomicToDateTimeOffset(string value)
static string QNameToString(XmlQualifiedName name)
override int ToInt32(object value)
virtual object ChangeListType(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
static string DateToString(DateTime value)
override double ToDouble(string value)
XmlBaseConverter(XmlTypeCode typeCode)
static readonly Type XPathNavigatorType
override double ToDouble(long value)
override string ToString(int value)
static readonly Type XmlQualifiedNameType
override int ToInt32(long value)
static readonly Type XmlAtomicValueArrayType
static readonly Type StringArrayType
override string ToString(long value)
static int Int64ToInt32(long value)
override string ToString(bool value)
static string DateTimeToString(DateTime value)
static readonly Type IEnumerableType
static DateTimeOffset StringToGYearOffset(string value)
static DateTime StringToGMonth(string value)
static XmlQualifiedName StringToQName(string value, IXmlNamespaceResolver nsResolver)
override DateTime ToDateTime(bool value)
static string TimeOffsetToString(DateTimeOffset value)
override bool ToBoolean(int value)
override decimal ToDecimal(string value)
static string DateOffsetToString(DateTimeOffset value)
static DateTimeOffset StringToGMonthOffset(string value)
override DateTime ToDateTime(string value)
static readonly Type ByteArrayType
static DateTime UntypedAtomicToDateTime(string value)
static DateTime StringToGYear(string value)
override DateTimeOffset ToDateTimeOffset(string value)
override double ToDouble(int value)
override int ToInt32(DateTime value)
override bool ToBoolean(double value)
override long ToInt64(DateTime value)
override object ChangeType(double value, Type destinationType)
static readonly Type ObjectType
static DateTimeOffset StringToTimeOffset(string value)
static string GYearOffsetToString(DateTimeOffset value)
override double ToDouble(bool value)
static string DateTimeOffsetToString(DateTimeOffset value)
static DateTime StringToGMonthDay(string value)
static DateTimeOffset StringToGMonthDayOffset(string value)
static string Base64BinaryToString(byte[] value)
override bool ToBoolean(object value)
static DateTimeOffset StringToDateTimeOffset(string value)
static readonly Type ObjectArrayType
override object ChangeType(bool value, Type destinationType)
static string YearMonthDurationToString(TimeSpan value)
static readonly Type DoubleType
override string ToString(object value)
static readonly Type SByteType
override DateTime ToDateTime(object value)
override long ToInt64(double value)
static int DecimalToInt32(decimal value)
override int ToInt32(double value)
static readonly Type IListType
static string GYearMonthToString(DateTime value)
static DateTimeOffset StringToDateOffset(string value)
override double ToDouble(object value)
static readonly Type DecimalType
static string GMonthToString(DateTime value)
static string AnyUriToString(Uri value)
static DateTime StringToDateTime(string value)
static string GMonthDayOffsetToString(DateTimeOffset value)
override long ToInt64(object value)
static ulong DecimalToUInt64(decimal value)
static byte[] StringToBase64Binary(string value)
static string GMonthOffsetToString(DateTimeOffset value)
static string GYearToString(DateTime value)
static TimeSpan StringToDayTimeDuration(string value)
override long ToInt64(bool value)
static readonly Type XPathItemType
override bool ToBoolean(DateTime value)
static readonly Type ByteType
override long ToInt64(string value)
override DateTime ToDateTime(DateTimeOffset value)
static readonly Type Int32Type
static string TimeToString(DateTime value)
override bool ToBoolean(long value)
override object ChangeType(object value, Type destinationType)
XmlBaseConverter(XmlSchemaType schemaType)
static readonly Type UInt64Type
readonly XmlTypeCode _typeCode
static readonly Type BooleanType
static byte[] StringToHexBinary(string value)
override object ChangeType(int value, Type destinationType)
override DateTimeOffset ToDateTimeOffset(object value)
static DateTime StringToGYearMonth(string value)
static readonly Type SingleType
static string GDayToString(DateTime value)
Exception CreateInvalidClrMappingException(Type sourceType, Type destinationType)
static string GMonthDayToString(DateTime value)
static long DecimalToInt64(decimal value)
static byte Int32ToByte(int value)
override int ToInt32(bool value)
static readonly Type TimeSpanType
override DateTime ToDateTime(int value)
static DateTimeOffset StringToGDayOffset(string value)
readonly XmlSchemaType _schemaType
static readonly Type Int64Type
XmlBaseConverter(XmlBaseConverter converterAtomic)
static DateTime DateTimeOffsetToDateTime(DateTimeOffset value)
override string ToString(decimal value)
static bool IsDerivedFrom(Type derivedType, Type baseType)
override object ChangeType(decimal value, Type destinationType)
override string ToString(DateTime value)
static readonly Type UriType
static TimeSpan StringToDuration(string value)
virtual XmlTypeCode TypeCode
static ? XmlSchemaSimpleType GetBuiltInSimpleType(XmlQualifiedName qualifiedName)
XmlSchemaDatatype? Datatype
XmlSchemaType? BaseXmlSchemaType
static int ParseQNameThrow(string s)
static string ToString(bool value)
static string TrimString(string value)
static byte[] FromBinHexString(string s)
override string ToString()
override string ToString()