33 references to IsArrayLike
System.Private.Xml (33)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (5)
224else if (mapping.TypeDesc!.IsArrayLike 697if (anyTextMapping.TypeDesc!.IsArrayLike) 814bool isList = member!.Mapping.TypeDesc!.IsArrayLike && !member.Mapping.TypeDesc.IsArray; 1632if (mapping.TypeDesc!.IsArrayLike) 1634if (member.Source == null && mapping.TypeDesc.IsArrayLike && !(mapping.Elements!.Length == 1 && mapping.Elements[0].Mapping is ArrayMapping))
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (2)
118if (memberTypeDesc.IsArrayLike && 765if (memberTypeDesc.IsArrayLike)
System\Xml\Serialization\Types.cs (1)
723if (!typeDesc.IsArrayLike)
System\Xml\Serialization\XmlReflectionImporter.cs (5)
1334if (typeDesc.IsArrayLike) 1390choiceIdentifierType = GetChoiceIdentifierType(a.XmlChoiceIdentifier, xmlReflectionMembers, typeDesc.IsArrayLike, model.Name); 1421choiceIdentifierType = GetChoiceIdentifierType(a.XmlChoiceIdentifier, parent, model.FieldTypeDesc.IsArrayLike, model.Name); 1569if (accessor.TypeDesc.IsArrayLike) 1977if (accessor.TypeDesc.IsArrayLike && accessor.Elements.Length > 0 && !(accessor.Elements[0].Mapping is ArrayMapping))
System\Xml\Serialization\XmlSchemaExporter.cs (3)
85if (member.TypeDesc!.IsArrayLike && !(member.Elements[0].Mapping is ArrayMapping)) 172bool isUnbounded = member.Mapping.TypeDesc!.IsArrayLike; 1057bool repeats = member.TypeDesc!.IsArrayLike &&
System\Xml\Serialization\XmlSerializationReader.cs (5)
2117if (mapping.TypeDesc!.IsArrayLike) 2557else if (mapping.TypeDesc!.IsArrayLike && !(mapping.Elements!.Length == 1 && mapping.Elements[0].Mapping is ArrayMapping)) 2564if (mapping.TypeDesc.IsArrayLike && !mapping.TypeDesc.IsArray) 3357if (mapping.TypeDesc.IsArrayLike) 3360if (mapping.TypeDesc.IsArrayLike && !(mapping.Elements!.Length == 1 && mapping.Elements[0].Mapping is ArrayMapping))
System\Xml\Serialization\XmlSerializationReaderILGen.cs (8)
79if (mapping.TypeDesc!.IsArrayLike) 484else if (mapping.TypeDesc!.IsArrayLike && !(mapping.Elements!.Length == 1 && mapping.Elements[0].Mapping is ArrayMapping)) 491if (mapping.TypeDesc.IsArrayLike && !mapping.TypeDesc.IsArray) 1581if (mapping.TypeDesc.IsArrayLike) 1584if (mapping.TypeDesc.IsArrayLike && !(mapping.Elements!.Length == 1 && mapping.Elements[0].Mapping is ArrayMapping)) 2041WriteSourceEnd(member.ArraySource, member.Mapping.TypeDesc!.IsArrayLike ? member.Mapping.TypeDesc.ArrayElementTypeDesc!.Type! : member.Mapping.TypeDesc.Type!); 2059WriteSourceEnd(member.ArraySource, member.Mapping.TypeDesc!.IsArrayLike ? member.Mapping.TypeDesc.ArrayElementTypeDesc!.Type! : member.Mapping.TypeDesc.Type!); 2108WriteSourceEnd(member.ArraySource, member.Mapping.TypeDesc!.IsArrayLike ? member.Mapping.TypeDesc.ArrayElementTypeDesc!.Type! : member.Mapping.TypeDesc.Type!);
System\Xml\Serialization\XmlSerializationWriter.cs (2)
3291if (memberTypeDesc.IsArrayLike) 3486if (memberTypeDesc.IsArrayLike &&
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1155if (memberTypeDesc.IsArrayLike) 1406if (memberTypeDesc.IsArrayLike &&