4 writes to Elements
System.Private.Xml (4)
System\Xml\Serialization\SoapReflectionImporter.cs (1)
429mapping.Elements = new ElementAccessor[] {
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1524arrayMapping.Elements = (ElementAccessor[])arrayItemElements.ToArray(typeof(ElementAccessor));
System\Xml\Serialization\XmlSchemaImporter.cs (2)
1295arrayMapping.Elements = choiceMember.Elements; 1311arrayMapping.Elements = new ElementAccessor[] { itemAccessor };
21 references to Elements
System.Private.Xml (21)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
1124Elements = arrayMapping.Elements,
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (2)
343if (mapping.Elements == null || mapping.Elements.Length != 1)
System\Xml\Serialization\SoapReflectionImporter.cs (4)
465if (mapping.Elements!.Length == 1) 466itemTypeMapping = mapping.Elements[0].Mapping; 514if (AccessorMapping.ElementsMatch(arrayMapping.Elements, mapping.Elements))
System\Xml\Serialization\XmlReflectionImporter.cs (7)
1019if (mapping.Elements!.Length == 1) 1021element = mapping.Elements[0]; 1077if (AccessorMapping.ElementsMatch(arrayMapping.Elements, mapping.Elements)) 1105for (int i = 0; i < mapping.Elements!.Length; i++) 1107mapping.Elements[i] = ReconcileLocalAccessor(mapping.Elements[i], mapping.Namespace);
System\Xml\Serialization\XmlSchemaExporter.cs (1)
613ExportElementAccessors(seq, mapping.Elements!, true, false, mapping.Namespace);
System\Xml\Serialization\XmlSchemaImporter.cs (2)
883if (arrayMapping.Elements!.Length != 1) 886ElementAccessor item = arrayMapping.Elements[0];
System\Xml\Serialization\XmlSerializationReader.cs (2)
3127memberMapping.Elements = arrayMapping.Elements; 4561memberMapping.Elements = arrayMapping.Elements;
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
1247memberMapping.Elements = arrayMapping.Elements; 2860memberMapping.Elements = arrayMapping.Elements;