2 writes to attributeEvents
System.Xml (2)
System\Xml\Core\XsdCachingReader.cs (2)
67attributeEvents = new ValidatingReaderNodeData[InitialAttributeCount]; 569attributeEvents = newAttributeEvents;
19 references to attributeEvents
System.Xml (19)
System\Xml\Core\XsdCachingReader.cs (19)
221return (i >= 0) ? attributeEvents[i].RawValue : null; 230attribute = attributeEvents[i]; 243return attributeEvents[i].RawValue; 279cachedNode = attributeEvents[i]; 293attribute = attributeEvents[i]; 297cachedNode = attributeEvents[i]; 310cachedNode = attributeEvents[i]; 319cachedNode = attributeEvents[0]; 326cachedNode = attributeEvents[++currentAttrIndex]; 560Debug.Assert(attIndex <= attributeEvents.Length); 561ValidatingReaderNodeData attInfo = attributeEvents[attIndex]; 566if (attIndex >= attributeEvents.Length -1 ) { //reached capacity of array, Need to increase capacity to twice the initial 567ValidatingReaderNodeData[] newAttributeEvents = new ValidatingReaderNodeData[attributeEvents.Length * 2]; 568Array.Copy(attributeEvents, 0, newAttributeEvents, 0, attributeEvents.Length); 571attInfo = attributeEvents[attIndex]; 574attributeEvents[attIndex] = attInfo; 625attribute = attributeEvents[i]; 640attribute = attributeEvents[i];