2 writes to SequenceId
System.Xml (2)
System\Xml\Serialization\XmlCodeExporter.cs (1)
528member.SequenceId = generatedSequence++;
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1716accessor.SequenceId = sequenceId;
19 references to SequenceId
System.Xml (19)
System\Xml\Serialization\Mappings.cs (8)
776if (m1.SequenceId < 0 && m2.SequenceId < 0) 778if (m1.SequenceId < 0) 780if (m2.SequenceId < 0) 782if (m1.SequenceId < m2.SequenceId) 784if (m1.SequenceId > m2.SequenceId)
System\Xml\Serialization\XmlCodeExporter.cs (8)
527if (member.IsParticle && member.SequenceId < 0) 657ExportAnyElement(metadata, elemName, element.Namespace, member.SequenceId); 661if (!sameName || !sameNs || element.IsNullable || !defaultForm || member.SequenceId != -1) 662ExportArray(metadata, sameName ? null : elemName, sameNs ? null : element.Namespace, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId); 666ExportArray(metadata, null, null, false, XmlSchemaForm.None, member.SequenceId); 675ExportElement(metadata, sameName ? null : elemName, sameNs ? null : element.Namespace, sameType ? null : mapping.TypeDesc, mapping.TypeDesc, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId); 685ExportAnyElement(metadata, elemName, element.Namespace, member.SequenceId); 688ExportElement(metadata, elemName, sameNs ? null : element.Namespace, ((TypeMapping)element.Mapping).TypeDesc, ((TypeMapping)element.Mapping).TypeDesc, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId);
System\Xml\Serialization\XmlReflectionImporter.cs (3)
796if (ids[member.SequenceId] != null) { 797throw new InvalidOperationException(Res.GetString(Res.XmlSequenceUnique, member.SequenceId.ToString(CultureInfo.InvariantCulture), "Order", member.Name)); 799ids[member.SequenceId] = member;