3 writes to _elements
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\ExtensionDataReader.cs (3)
106_elements = null; 774_elements = new ElementData[8]; 780_elements = newElements;
13 references to _elements
System.Private.DataContractSerialization (13)
System\Runtime\Serialization\ExtensionDataReader.cs (13)
742_elements[_depth++] = _element; 763if (_elements != null) 765_element = _elements[_depth]; 769[MemberNotNull(nameof(_elements))] 772if (_elements == null) 776else if (_elements.Length == _depth) 778ElementData[] newElements = new ElementData[_elements.Length * 2]; 779Array.Copy(_elements, newElements, _elements.Length); 787return (_elements == null || _elements.Length <= nextDepth || _elements[nextDepth] == null) 788? new ElementData() : _elements[nextDepth]!;