4 writes to CheckShouldPersist
System.Xml (4)
System\Xml\Serialization\SoapReflectionImporter.cs (2)
608member.CheckShouldPersist = model.CheckShouldPersist; 622member.CheckShouldPersist = model.CheckShouldPersist;
System\Xml\Serialization\XmlReflectionImporter.cs (2)
1198member.CheckShouldPersist = model.CheckShouldPersist; 1222member.CheckShouldPersist = model.CheckShouldPersist;
10 references to CheckShouldPersist
System.Xml (10)
System\Xml\Serialization\SoapSchemaExporter.cs (1)
325bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist || !member.TypeDesc.IsValueType;
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\XmlSerializationWriter.cs (4)
2124if (m.CheckShouldPersist) { 2146if (m.CheckShouldPersist) { 2158bool checkShouldPersist = m.CheckShouldPersist && (m.Elements.Length > 0 || m.Text != null); 3435if (member.CheckShouldPersist){
System\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
1041if (m.CheckShouldPersist) { 1056if (m.CheckShouldPersist) { 1067bool checkShouldPersist = m.CheckShouldPersist && (m.Elements.Length > 0 || m.Text != null);