NServiceBus.XmlSanitizingStream.ReadBlock C# (CSharp) Method

ReadBlock() public method

public ReadBlock ( char buffer, int index, int count ) : int
buffer char
index int
count int
return int
        public override int ReadBlock(char[] buffer, int index, int count)
        {
            int number;
            var nextNumber = 0;
            do
            {
                nextNumber += number = Read(buffer, index + nextNumber, count - nextNumber);
            } while ((number > 0) && (nextNumber < count));
            return nextNumber;
        }