1 write to _attrValueCache
System.Private.Xml (1)
System\Xml\Core\XmlWellFormedWriter.cs (1)
1536_attrValueCache ??= new AttributeValueCache();
44 references to _attrValueCache
System.Private.Xml (44)
System\Xml\Core\XmlWellFormedWriter.cs (23)
740Debug.Assert(_attrValueCache != null); 746value = _attrValueCache.StringValue; 754_attrValueCache.Replay(_rawWriter); 765_attrValueCache.Replay(_writer); 772value = _attrValueCache.StringValue; 791_attrValueCache.Replay(_rawWriter); 802_attrValueCache.Replay(_writer); 809_attrValueCache.Trim(); 810value = _attrValueCache.StringValue; 825_attrValueCache.Replay(_writer); 829value = _attrValueCache.StringValue; 832_attrValueCache.Replay(_writer); 837_attrValueCache.Clear(); 937_attrValueCache!.WriteEntityRef(name); 963_attrValueCache!.WriteCharEntity(ch); 989_attrValueCache!.WriteSurrogateCharEntity(lowChar, highChar); 1016_attrValueCache!.WriteWhitespace(ws); 1042_attrValueCache!.WriteString(text); 1068_attrValueCache!.WriteChars(buffer, index, count); 1094_attrValueCache!.WriteRaw(buffer, index, count); 1120_attrValueCache!.WriteRaw(data); 1444_attrValueCache!.WriteValue(value); 1466_attrValueCache!.WriteValue((string)value);
System\Xml\Core\XmlWellFormedWriterAsync.cs (21)
645Debug.Assert(_attrValueCache != null); 653value = _attrValueCache.StringValue; 661await _attrValueCache.ReplayAsync(_rawWriter).ConfigureAwait(false); 672await _attrValueCache.ReplayAsync(_writer).ConfigureAwait(false); 680value = _attrValueCache.StringValue; 698await _attrValueCache.ReplayAsync(_rawWriter).ConfigureAwait(false); 709await _attrValueCache.ReplayAsync(_writer).ConfigureAwait(false); 716_attrValueCache.Trim(); 717value = _attrValueCache.StringValue; 732await _attrValueCache.ReplayAsync(_writer).ConfigureAwait(false); 736value = _attrValueCache.StringValue; 739await _attrValueCache.ReplayAsync(_writer).ConfigureAwait(false); 744_attrValueCache.Clear(); 841_attrValueCache!.WriteEntityRef(name); 867_attrValueCache!.WriteCharEntity(ch); 893_attrValueCache!.WriteSurrogateCharEntity(lowChar, highChar); 921_attrValueCache!.WriteWhitespace(ws); 968_attrValueCache!.WriteString(text); 1009_attrValueCache!.WriteChars(buffer, index, count); 1035_attrValueCache!.WriteRaw(buffer, index, count); 1061_attrValueCache!.WriteRaw(data);