CSharpUtils.Streams.StreamChunker.MakeBytesAvailable C# (CSharp) Метод

MakeBytesAvailable() публичный Метод

public MakeBytesAvailable ( int NumberOfBytes ) : void
NumberOfBytes int
Результат void
		public void MakeBytesAvailable(int NumberOfBytes)
		{
			int BytesToRead = NumberOfBytes - this.Buffer.ConsumeRemaining;
			if (BytesToRead > TempBuffer.Length) throw (new Exception("Can't Peek More Bytes Than BufferSize. " + BytesToRead + " > " + TempBuffer.Length));
			if (BytesToRead > 0)
			{
				this.Buffer.Produce(TempBuffer, 0, InputStream.Read(TempBuffer, 0, BytesToRead));
			}
		}