51 references to SpecifiedAccessor
System.Private.Xml (51)
System\Xml\Serialization\Mappings.cs (2)
897private SpecifiedAccessor _checkSpecified; 927internal SpecifiedAccessor CheckSpecified
System\Xml\Serialization\Models.cs (10)
268private readonly SpecifiedAccessor _checkSpecified = SpecifiedAccessor.None; 288_checkSpecified = checkSpecified ? SpecifiedAccessor.ReadWrite : SpecifiedAccessor.None; 310_checkSpecified = specifiedField.IsInitOnly ? SpecifiedAccessor.ReadOnly : SpecifiedAccessor.ReadWrite; 320_checkSpecified = specifiedProperty.CanWrite ? SpecifiedAccessor.ReadWrite : SpecifiedAccessor.ReadOnly; 323if (_checkSpecified != SpecifiedAccessor.None && specifiedProperty.PropertyType != typeof(bool)) 360internal SpecifiedAccessor CheckSpecified
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (4)
178if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 374if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 1714if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 1989if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (4)
592if (m.CheckSpecified != SpecifiedAccessor.None) 624if (m.CheckSpecified != SpecifiedAccessor.None) 1234if (member.CheckSpecified != SpecifiedAccessor.None) 1265if (member.CheckSpecified != SpecifiedAccessor.None)
System\Xml\Serialization\XmlMemberMapping.cs (1)
95get { return _mapping.CheckSpecified != SpecifiedAccessor.None; }
System\Xml\Serialization\XmlSchemaExporter.cs (2)
1060bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist; 1118ExportAttributeAccessor(type, members[i].Attribute, members[i].CheckSpecified != SpecifiedAccessor.None || members[i].CheckShouldPersist, ns);
System\Xml\Serialization\XmlSchemaImporter.cs (2)
1423member.CheckSpecified = SpecifiedAccessor.ReadWrite; 1448member.CheckSpecified = SpecifiedAccessor.ReadWrite;
System\Xml\Serialization\XmlSerializationReader.cs (8)
2509if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 2689if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 3311if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 3448if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 3529if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) 3839if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) 4150WriteElement(anyElement.ArraySource, anyElement.ArrayName, anyElement.ChoiceArraySource, element, anyElement.Mapping.ChoiceIdentifier, anyElement.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? anyElement.CheckSpecifiedSource : null, false, false, -1, i); 4303WriteElement(member.ArraySource, member.ArrayName, member.ChoiceArraySource, e, choice, member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? member.CheckSpecifiedSource : null, member.IsList && member.Mapping.TypeDesc!.IsNullable, member.Mapping.ReadOnly, member.FixupIndex, j);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (5)
452if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 1561if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 2131if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) 2454WriteElement(anyElement.ArraySource, anyElement.ArrayName, anyElement.ChoiceArraySource, element, anyElement.Mapping.ChoiceIdentifier, anyElement.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? anyElement.CheckSpecifiedSource : null, false, false, -1, i); 2559WriteElement(member.ArraySource, member.ArrayName, member.ChoiceArraySource, e, choice, member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? member.CheckSpecifiedSource : null, member.IsList && member.Mapping.TypeDesc!.IsNullable, member.Mapping.ReadOnly, member.FixupIndex, j);
System\Xml\Serialization\XmlSerializationWriter.cs (7)
1707if (member.CheckSpecified != SpecifiedAccessor.None) 2655if (member.CheckSpecified != SpecifiedAccessor.None) 2708if (member.CheckSpecified != SpecifiedAccessor.None) 3197if (m.CheckSpecified != SpecifiedAccessor.None) 3208if (m.CheckSpecified != SpecifiedAccessor.None) 3238if (m.CheckSpecified != SpecifiedAccessor.None) 3256if (m.CheckSpecified != SpecifiedAccessor.None)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (6)
428if (member.CheckSpecified != SpecifiedAccessor.None) 483if (member.CheckSpecified != SpecifiedAccessor.None) 1096if (m.CheckSpecified != SpecifiedAccessor.None) 1104if (m.CheckSpecified != SpecifiedAccessor.None) 1129if (m.CheckSpecified != SpecifiedAccessor.None) 1145if (m.CheckSpecified != SpecifiedAccessor.None)