4 writes to _binDecoder
System.Private.Xml (4)
System\Xml\Core\XmlSubtreeReader.cs (2)
860_binDecoder = new Base64Decoder(); 998_binDecoder = new BinHexDecoder();
System\Xml\Core\XmlSubtreeReaderAsync.cs (2)
266_binDecoder = new Base64Decoder(); 404_binDecoder = new BinHexDecoder();
28 references to _binDecoder
System.Private.Xml (28)
System\Xml\Core\XmlSubtreeReader.cs (14)
854if (_binDecoder != null && _binDecoder is Base64Decoder) 856_binDecoder.Reset(); 868Debug.Assert(_binDecoder != null); 869_binDecoder.SetNextOutputBuffer(buffer, index, count); 870_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 871return _binDecoder.DecodedCount; 992if (_binDecoder != null && _binDecoder is BinHexDecoder) 994_binDecoder.Reset(); 1006Debug.Assert(_binDecoder != null); 1007_binDecoder.SetNextOutputBuffer(buffer, index, count); 1008_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 1009return _binDecoder.DecodedCount;
System\Xml\Core\XmlSubtreeReaderAsync.cs (14)
260if (_binDecoder != null && _binDecoder is Base64Decoder) 262_binDecoder.Reset(); 274Debug.Assert(_binDecoder != null); 275_binDecoder.SetNextOutputBuffer(buffer, index, count); 276_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 277return _binDecoder.DecodedCount; 398if (_binDecoder != null && _binDecoder is BinHexDecoder) 400_binDecoder.Reset(); 412Debug.Assert(_binDecoder != null); 413_binDecoder.SetNextOutputBuffer(buffer, index, count); 414_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 415return _binDecoder.DecodedCount;