6 writes to _cachedNode
System.Private.Xml (6)
System\Xml\Core\XsdValidatingReader.cs (6)
1199
_cachedNode
= defaultNode;
1252
_cachedNode
= defaultNode;
1297
_cachedNode
= (ValidatingReaderNodeData)_defaultAttributes[defaultIndex]!;
1331
_cachedNode
= (ValidatingReaderNodeData)_defaultAttributes[0]!;
1374
_cachedNode
= (ValidatingReaderNodeData)_defaultAttributes[defaultIndex]!;
1580
_cachedNode
= CreateDummyTextNode(_cachedNode.RawValue, _cachedNode.Depth + 1);
24 references to _cachedNode
System.Private.Xml (24)
System\Xml\Core\XsdValidatingReader.cs (22)
219
Debug.Assert(
_cachedNode
!= null);
220
return
_cachedNode
.NodeType;
243
Debug.Assert(
_cachedNode
!= null);
244
string? prefix = _validator.GetDefaultAttributePrefix(
_cachedNode
.Namespace);
247
return $"{prefix}:{
_cachedNode
.LocalName}";
250
return
_cachedNode
.LocalName;
264
Debug.Assert(
_cachedNode
!= null);
265
return
_cachedNode
.LocalName;
279
Debug.Assert(
_cachedNode
!= null);
280
return
_cachedNode
.Namespace;
294
Debug.Assert(
_cachedNode
!= null);
295
return
_cachedNode
.Prefix;
323
Debug.Assert(
_cachedNode
!= null);
324
return
_cachedNode
.RawValue;
338
Debug.Assert(
_cachedNode
!= null);
339
return
_cachedNode
.Depth;
1298
_attributePSVI =
_cachedNode
.AttInfo;
1332
_attributePSVI =
_cachedNode
.AttInfo;
1375
_attributePSVI =
_cachedNode
.AttInfo;
1579
Debug.Assert(
_cachedNode
!= null);
1580
_cachedNode = CreateDummyTextNode(
_cachedNode
.RawValue,
_cachedNode
.Depth + 1);
System\Xml\Core\XsdValidatingReaderAsync.cs (2)
24
Debug.Assert(
_cachedNode
!= null);
25
return Task.FromResult(
_cachedNode
.RawValue);