FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (23)
3508if (itemTypeDst == ObjectType) return ToArray<object>(value, nsResolver);
3514if (itemTypeDst == BooleanType) return ToArray<bool>(value, nsResolver);
3515if (itemTypeDst == ByteType) return ToArray<byte>(value, nsResolver);
3516if (itemTypeDst == ByteArrayType) return ToArray<byte[]>(value, nsResolver);
3517if (itemTypeDst == DateTimeType) return ToArray<DateTime>(value, nsResolver);
3518if (itemTypeDst == DateTimeOffsetType) return ToArray<DateTimeOffset>(value, nsResolver);
3519if (itemTypeDst == DecimalType) return ToArray<decimal>(value, nsResolver);
3520if (itemTypeDst == DoubleType) return ToArray<double>(value, nsResolver);
3521if (itemTypeDst == Int16Type) return ToArray<short>(value, nsResolver);
3522if (itemTypeDst == Int32Type) return ToArray<int>(value, nsResolver);
3523if (itemTypeDst == Int64Type) return ToArray<long>(value, nsResolver);
3524if (itemTypeDst == SByteType) return ToArray<sbyte>(value, nsResolver);
3525if (itemTypeDst == SingleType) return ToArray<float>(value, nsResolver);
3526if (itemTypeDst == StringType) return ToArray<string>(value, nsResolver);
3527if (itemTypeDst == TimeSpanType) return ToArray<TimeSpan>(value, nsResolver);
3528if (itemTypeDst == UInt16Type) return ToArray<ushort>(value, nsResolver);
3529if (itemTypeDst == UInt32Type) return ToArray<uint>(value, nsResolver);
3530if (itemTypeDst == UInt64Type) return ToArray<ulong>(value, nsResolver);
3531if (itemTypeDst == UriType) return ToArray<Uri>(value, nsResolver);
3532if (itemTypeDst == XmlAtomicValueType) return ToArray<XmlAtomicValue>(value, nsResolver);
3533if (itemTypeDst == XmlQualifiedNameType) return ToArray<XmlQualifiedName>(value, nsResolver);
3534if (itemTypeDst == XPathItemType) return ToArray<XPathItem>(value, nsResolver);
3535if (itemTypeDst == XPathNavigatorType) return ToArray<XPathNavigator>(value, nsResolver);