public override int ReadElementContentAsBase64(byte[] buffer, int offset, int count)
{
if (!_readingElement)
{
if (IsEmptyElement)
{
Read();
return 0;
}
ReadStartElement();
_readingElement = true;
}
int i = ReadContentAsBase64(buffer, offset, count);
if (i == 0)
{
ReadEndElement();
_readingElement = false;
}
return i;
}