Click or drag to resize
FileStream Methods

The FileStream type exposes the following members.

Methods
  NameDescription
Public methodAbortMultiPartUpload
Aborts multipart upload to Amazon S3 storage and removes all resources already uploaded.
Public methodClose
Closes current stream.
(Overrides StreamClose.)
Public methodCompleteMultiPartUploadProcess
Uploads one large file to Amazon S3 storage in smaller parts.
Protected methodDispose
Releases all unmanaged and optionally managed resources.
(Overrides StreamDispose(Boolean).)
Public methodFlush
Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
(Overrides StreamFlush.)
Protected methodInitFileStream
Initializes file stream object.
Public methodInitMultiPartUpload
Inits multipart upload for given path.
Public methodLogFileOperation
Logs the file operation. Logs the file operation to the file and to current request log for debugging.
(Inherited from FileStream.)
Public methodRead
Reads data from stream and stores them into array.
(Overrides StreamRead(Byte, Int32, Int32).)
Public methodSeek
Sets the position within the current stream to the specified value.
(Overrides StreamSeek(Int64, SeekOrigin).)
Public methodSetLength
Set length to stream.
(Overrides StreamSetLength(Int64).)
Public methodUploadStreamContentAsMultiPart
Uploads stream's content to Amazon S3 storage as one part of the file in multipart upload process identified by uploadSessionId.
Public methodWrite
Writes sequence of bytes to stream.
(Overrides StreamWrite(Byte, Int32, Int32).)
Public methodWriteByte
Writes byte to the stream.
(Overrides StreamWriteByte(Byte).)
Top
See Also