| FileStream Class | 
Namespace: CMS.FileSystemStorage
public class FileStream : FileStream
The FileStream type exposes the following members.
| Name | Description | |
|---|---|---|
| FileStream(FileStream) | 
            Initializes new instance and intializes new system file stream.
              | |
| FileStream(String, FileMode) | 
            Initializes new instance and intializes new system file stream.
              | |
| FileStream(String, FileMode, FileAccess) | 
            Initializes new instance and intializes new system file stream.
              | |
| FileStream(String, FileMode, FileAccess, FileShare) | 
            Initializes new instance and intializes new system file stream.
              | |
| FileStream(String, FileMode, FileAccess, FileShare, Int32) | 
            Initializes new instance and intializes new system file stream.
              | 
| Name | Description | |
|---|---|---|
| CanSeek | 
            Gets a value indicating whether the current stream supports seeking.
              (Overrides StreamCanSeek.) | |
| Length | 
            Gets the length in bytes of the stream.
              (Overrides FileStreamLength.) | |
| Path | 
            Stream path
              (Inherited from FileStream.) | |
| Position | 
             Gets or sets the position within the current stream.
              (Overrides FileStreamPosition.) | |
| SystemStream | 
            Gets or sets system stream.
              (Overrides FileStreamSystemStream.) | 
| Name | Description | |
|---|---|---|
| Close | 
            Closes the current stream and releases any resources (such as sockets and file handles) associated with the current stream.
              (Overrides FileStreamClose.) | |
| Dispose | 
            Releases all resources.
              (Overrides FileStreamDispose.) | |
| Flush | 
            Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
              (Overrides FileStreamFlush.) | |
| LogFileOperation | 
            Logs the file operation. Logs the file operation to the file and to current request log for debugging.
              (Inherited from FileStream.) | |
| Read | 
            Reads data from stream and stores them into array.
              (Overrides FileStreamRead(Byte, Int32, Int32).) | |
| Seek | 
            Sets cursor position at specified position.
              (Overrides FileStreamSeek(Int64, SeekOrigin).) | |
| SetLength | 
            Sets length to stream.
              (Inherited from FileStream.) | |
| Write | 
            Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
              (Overrides FileStreamWrite(Byte, Int32, Int32).) | |
| WriteByte | 
            Writes byte to stream.
              (Overrides FileStreamWriteByte(Byte).) |