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)
854
if (
_binDecoder
!= null &&
_binDecoder
is Base64Decoder)
856
_binDecoder
.Reset();
868
Debug.Assert(
_binDecoder
!= null);
869
_binDecoder
.SetNextOutputBuffer(buffer, index, count);
870
_nsIncReadOffset +=
_binDecoder
.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset);
871
return
_binDecoder
.DecodedCount;
992
if (
_binDecoder
!= null &&
_binDecoder
is BinHexDecoder)
994
_binDecoder
.Reset();
1006
Debug.Assert(
_binDecoder
!= null);
1007
_binDecoder
.SetNextOutputBuffer(buffer, index, count);
1008
_nsIncReadOffset +=
_binDecoder
.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset);
1009
return
_binDecoder
.DecodedCount;
System\Xml\Core\XmlSubtreeReaderAsync.cs (14)
260
if (
_binDecoder
!= null &&
_binDecoder
is Base64Decoder)
262
_binDecoder
.Reset();
274
Debug.Assert(
_binDecoder
!= null);
275
_binDecoder
.SetNextOutputBuffer(buffer, index, count);
276
_nsIncReadOffset +=
_binDecoder
.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset);
277
return
_binDecoder
.DecodedCount;
398
if (
_binDecoder
!= null &&
_binDecoder
is BinHexDecoder)
400
_binDecoder
.Reset();
412
Debug.Assert(
_binDecoder
!= null);
413
_binDecoder
.SetNextOutputBuffer(buffer, index, count);
414
_nsIncReadOffset +=
_binDecoder
.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset);
415
return
_binDecoder
.DecodedCount;