Ejemplo n.º 1
0
        public static PooledMemoryStream From(BufferManagerAllocator pool, byte[] buffer, int length)
        {
            var retval = new PooledMemoryStream(pool);

            retval.chunks.Add(buffer);
            retval.lengths.Add(buffer.Length);
            retval.currentChunk = buffer;
            retval.currentIndex = 0;
            retval.length       = length;

            return(retval);
        }
		public static PooledMemoryStream From(BufferManagerAllocator pool, byte[] buffer, int length)
		{
			var retval = new PooledMemoryStream(pool);

			retval.chunks.Add(buffer);
			retval.lengths.Add(buffer.Length);
			retval.currentChunk = buffer;
			retval.currentIndex = 0;
			retval.length = length;

			return retval;
		}