UseBufferedReader() public method

Reuse buffered text reader associated with this stream. Provide input text reader as data source. Buffered text reader will be initialized with provided input
public UseBufferedReader ( TextReader reader ) : BufferedTextReader
reader TextReader input for processing
return BufferedTextReader
Example #1
0
        /// <summary>
        /// Create reusable stream.
        /// Disposing the stream only has the effect of resetting it.
        /// </summary>
        /// <returns></returns>
        public static ChunkedMemoryStream Static()
        {
            var cms = new ChunkedMemoryStream(new byte[BlockSize]);

            cms.GetReader();
            cms.GetWriter();
            cms.UseBufferedReader(string.Empty);
            return(cms);
        }
Example #2
0
		/// <summary>
		/// Create reusable stream.
		/// Disposing the stream only has the effect of resetting it.
		/// </summary>
		/// <returns></returns>
		public static ChunkedMemoryStream Static()
		{
			var cms = new ChunkedMemoryStream(new byte[BlockSize]);
			cms.GetReader();
			cms.GetWriter();
			cms.UseBufferedReader(string.Empty);
			return cms;
		}