8 writes to _savedArrayItemAttributes
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (8)
123_savedArrayItemAttributes = null; 133_savedArrayItemAttributes = previousArrayItemAttributes; 270_savedArrayItemAttributes = null; 1095_savedArrayItemAttributes = new XmlArrayItemAttributes(); 1523_savedArrayItemAttributes = null; 1732_savedArrayItemAttributes = a.XmlArrayItems; 1745_savedArrayItemAttributes = null; 2028_savedArrayItemAttributes = previousArrayItemAttributes;
6 references to _savedArrayItemAttributes
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (6)
120XmlArrayItemAttributes previousArrayItemAttributes = _savedArrayItemAttributes; 1094if (_savedArrayItemAttributes == null) 1096if (CountAtLevel(_savedArrayItemAttributes, _arrayNestingLevel) == 0) 1097_savedArrayItemAttributes.Add(CreateArrayItemAttribute(_typeScope.GetTypeDesc(model.Element.Type), _arrayNestingLevel)); 1098CreateArrayElementsFromAttributes(mapping, _savedArrayItemAttributes, model.Element.Type, _savedArrayNamespace == null ? ns : _savedArrayNamespace, limiter); 1520XmlArrayItemAttributes previousArrayItemAttributes = _savedArrayItemAttributes;