[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Implements a TextReader that reads characters from a file asynchronously. [Property] +Path=Sets the complete file path to be read. ARG(string)|2| Constructor=Sets the Constructor of the AsyncStreamWriter class. ARG(enum)|14|1|None,Constructor [Methods] *doConstructor=Initializes a new instance of the AsyncStreamReader class for the specified file name. ARG(string path)|1|0 doStart=Starts an asynchronous read operation. ARG()|1|0 *doClose=Closes the AsyncStreamReader object and the underlying stream, and releases any system resources associated with the reader. ARG()|1|0 *doPause=Pause an asynchronous read operation. ARG()|1|0 *doResume=Resume an paused asynchronous read operation. ARG()|1|0 doStop=Stops an asynchronous read operation. ARG()|1|0 onRead=Occurs when the byte is reading from the file. ARG(AsyncReadEventArgs args)|2|0 onFinish=Occurs when the all bytes has been read from the file. ARG(AsyncReadEventArgs args)|2|0 onStateChanged=Occurs when state of AsyncStreamReader is changed. ARG(AsyncStreamState args)|2|0 onError=If an error occurs, an error message appears. ARG(AsyncStreamException args)|2|0 AsyncStreamReader=Returns the AsyncStreamReader object. ARG(AsyncStreamReader)|3|0 State=Returns the current state of AsyncStreamReader. ARG(AsyncStreamState)|3|0 Path=Defines the complete file path to be read. ARG(string)|4|2