49 references to SpecifiedAccessor
System.Xml (49)
System\Xml\Serialization\Mappings.cs (2)
793SpecifiedAccessor checkSpecified; 822internal SpecifiedAccessor CheckSpecified {
System\Xml\Serialization\Models.cs (10)
221SpecifiedAccessor checkSpecified = SpecifiedAccessor.None; 239this.checkSpecified = checkSpecified ? SpecifiedAccessor.ReadWrite : SpecifiedAccessor.None; 257this.checkSpecified = specifiedField.IsInitOnly ? SpecifiedAccessor.ReadOnly : SpecifiedAccessor.ReadWrite; 264this.checkSpecified = specifiedProperty.CanWrite ? SpecifiedAccessor.ReadWrite : SpecifiedAccessor.ReadOnly; 267if (this.checkSpecified != SpecifiedAccessor.None && specifiedProperty.PropertyType != typeof(bool)) { 297internal SpecifiedAccessor CheckSpecified {
System\Xml\Serialization\SoapCodeExporter.cs (2)
227if (member.CheckSpecified != SpecifiedAccessor.None) { 250if (member.CheckSpecified != SpecifiedAccessor.None) {
System\Xml\Serialization\SoapSchemaExporter.cs (1)
325bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist || !member.TypeDesc.IsValueType;
System\Xml\Serialization\SoapSchemaImporter.cs (1)
510member.CheckSpecified = SpecifiedAccessor.ReadWrite;
System\Xml\Serialization\XmlCodeExporter.cs (2)
712if (member.CheckSpecified != SpecifiedAccessor.None) { 735if (member.CheckSpecified != SpecifiedAccessor.None) {
System\Xml\Serialization\XmlMemberMapping.cs (1)
98get { return mapping.CheckSpecified != SpecifiedAccessor.None; }
System\Xml\Serialization\XmlSchemaExporter.cs (2)
940bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist; 986ExportAttributeAccessor(type, members[i].Attribute, members[i].CheckSpecified != SpecifiedAccessor.None || members[i].CheckShouldPersist, ns);
System\Xml\Serialization\XmlSchemaImporter.cs (2)
1364member.CheckSpecified = SpecifiedAccessor.ReadWrite; 1385member.CheckSpecified = SpecifiedAccessor.ReadWrite;
System\Xml\Serialization\XmlSerializationReader.cs (8)
2374if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) { 2533if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) { 3104if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 3227if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 3302if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) { 3590if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) { 3863WriteElement(anyElement.ArraySource, anyElement.ArrayName, anyElement.ChoiceArraySource, element, anyElement.Mapping.ChoiceIdentifier, anyElement.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? anyElement.CheckSpecifiedSource : null, false, false, -1, i); 3982WriteElement(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)
465if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) { 1578if (mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) 2172if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite && member.CheckSpecifiedSource != null && member.CheckSpecifiedSource.Length > 0) { 2487WriteElement(anyElement.ArraySource, anyElement.ArrayName, anyElement.ChoiceArraySource, element, anyElement.Mapping.ChoiceIdentifier, anyElement.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite ? anyElement.CheckSpecifiedSource : null, false, false, -1, i); 2578WriteElement(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)
1652if (member.CheckSpecified != SpecifiedAccessor.None) { 1699if (member.CheckSpecified != SpecifiedAccessor.None) { 2132if (m.CheckSpecified != SpecifiedAccessor.None) { 2142if (m.CheckSpecified != SpecifiedAccessor.None) { 2168if (m.CheckSpecified != SpecifiedAccessor.None) { 2184if (m.CheckSpecified != SpecifiedAccessor.None) { 3439if (member.CheckSpecified != SpecifiedAccessor.None) {
System\Xml\Serialization\XmlSerializationWriterILGen.cs (6)
387if (member.CheckSpecified != SpecifiedAccessor.None) { 436if (member.CheckSpecified != SpecifiedAccessor.None) { 1046if (m.CheckSpecified != SpecifiedAccessor.None) { 1053if (m.CheckSpecified != SpecifiedAccessor.None) { 1074if (m.CheckSpecified != SpecifiedAccessor.None) { 1089if (m.CheckSpecified != SpecifiedAccessor.None) {