Closes the file handle.
Determines if the file stream is still open
The path of the file.
Returns the total size of the file.
Determines if this stream is readable.
Determines if this stream is writable.
Seeks to a specific position in the file if supported by the stream.
Returns the current offset of the file pointer
Accesses the contents of a file as a stream.