2 writes to MemberIds
System.Private.Xml (2)
System\Xml\Serialization\XmlReflectionImporter.cs (1)
2007accessor.ChoiceIdentifier.MemberIds = new string[accessor.Elements.Length];
System\Xml\Serialization\XmlSchemaImporter.cs (1)
846member.ChoiceIdentifier.MemberIds = new string[member.Elements.Length];
8 references to MemberIds
System.Private.Xml (8)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
1853string[]? memberIds = choice.MemberIds;
System\Xml\Serialization\XmlReflectionImporter.cs (2)
2022accessor.ChoiceIdentifier.MemberIds[i] = choiceMapping.Constants[j].Name; 2036accessor.ChoiceIdentifier.MemberIds[i] = choiceMapping.Constants[j].Name;
System\Xml\Serialization\XmlSchemaImporter.cs (1)
850member.ChoiceIdentifier.MemberIds[i] = constants[i].Name;
System\Xml\Serialization\XmlSerializationReader.cs (2)
5017CodeIdentifier.CheckValidIdentifier(choice.MemberIds![elementIndex]); 5018Writer.Write(RaCodeGen.GetStringForEnumMember(enumTypeName, choice.MemberIds[elementIndex], choice.Mapping.TypeDesc.UseReflection));
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
3474CodeIdentifier.CheckValidIdentifier(choice.MemberIds![elementIndex]); 3475ReflectionAwareILGen.ILGenForEnumMember(ilg, choice.Mapping!.TypeDesc!.Type!, choice.MemberIds[elementIndex]);