4 writes to CheckShouldPersist
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (2)
684member.CheckShouldPersist = model.CheckShouldPersist; 699member.CheckShouldPersist = model.CheckShouldPersist;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (2)
1376member.CheckShouldPersist = model.CheckShouldPersist; 1403member.CheckShouldPersist = model.CheckShouldPersist;
10 references to CheckShouldPersist
dotnet-svcutil-lib (10)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaExporter.cs (1)
376bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist || !member.TypeDesc.IsValueType;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaExporter.cs (2)
1103bool valueTypeOptional = member.CheckSpecified != SpecifiedAccessor.None || member.CheckShouldPersist; 1161ExportAttributeAccessor(type, members[i].Attribute, members[i].CheckSpecified != SpecifiedAccessor.None || members[i].CheckShouldPersist, ns);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (4)
2455if (m.CheckShouldPersist) 2480if (m.CheckShouldPersist) 2494bool checkShouldPersist = m.CheckShouldPersist && (m.Elements.Length > 0 || m.Text != null); 3925if (member.CheckShouldPersist)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
1129if (m.CheckShouldPersist) 1147if (m.CheckShouldPersist) 1160bool checkShouldPersist = m.CheckShouldPersist && (m.Elements.Length > 0 || m.Text != null);