System.Xml.NonBlockingStreamReader.NonBlockingStreamReader C# (CSharp) Method

NonBlockingStreamReader() public method

public NonBlockingStreamReader ( Stream stream, Encoding encoding ) : System
stream Stream
encoding System.Text.Encoding
return System
		public NonBlockingStreamReader(Stream stream, Encoding encoding)
		{
			int buffer_size = DefaultBufferSize;
			base_stream = stream;
			input_buffer = new byte [buffer_size];
			this.buffer_size = buffer_size;
			this.encoding = encoding;
			decoder = encoding.GetDecoder ();

			decoded_buffer = new char [encoding.GetMaxCharCount (buffer_size)];
			decoded_count = 0;
			pos = 0;
		}