System\Xml\Schema\XmlValueConverter.cs (23)
3159if (itemTypeDst == ObjectType) return ToArray<object>(value, nsResolver);
3165if (itemTypeDst == BooleanType) return ToArray<bool>(value, nsResolver);
3166if (itemTypeDst == ByteType) return ToArray<byte>(value, nsResolver);
3167if (itemTypeDst == ByteArrayType) return ToArray<byte[]>(value, nsResolver);
3168if (itemTypeDst == DateTimeType) return ToArray<DateTime>(value, nsResolver);
3169if (itemTypeDst == DateTimeOffsetType) return ToArray<DateTimeOffset>(value, nsResolver);
3170if (itemTypeDst == DecimalType) return ToArray<decimal>(value, nsResolver);
3171if (itemTypeDst == DoubleType) return ToArray<double>(value, nsResolver);
3172if (itemTypeDst == Int16Type) return ToArray<short>(value, nsResolver);
3173if (itemTypeDst == Int32Type) return ToArray<int>(value, nsResolver);
3174if (itemTypeDst == Int64Type) return ToArray<long>(value, nsResolver);
3175if (itemTypeDst == SByteType) return ToArray<sbyte>(value, nsResolver);
3176if (itemTypeDst == SingleType) return ToArray<float>(value, nsResolver);
3177if (itemTypeDst == StringType) return ToArray<string>(value, nsResolver);
3178if (itemTypeDst == TimeSpanType) return ToArray<TimeSpan>(value, nsResolver);
3179if (itemTypeDst == UInt16Type) return ToArray<ushort>(value, nsResolver);
3180if (itemTypeDst == UInt32Type) return ToArray<uint>(value, nsResolver);
3181if (itemTypeDst == UInt64Type) return ToArray<ulong>(value, nsResolver);
3182if (itemTypeDst == UriType) return ToArray<Uri>(value, nsResolver);
3183if (itemTypeDst == XmlAtomicValueType) return ToArray<XmlAtomicValue>(value, nsResolver);
3184if (itemTypeDst == XmlQualifiedNameType) return ToArray<XmlQualifiedName>(value, nsResolver);
3185if (itemTypeDst == XPathItemType) return ToArray<XPathItem>(value, nsResolver);
3186if (itemTypeDst == XPathNavigatorType) return ToArray<XPathNavigator>(value, nsResolver);