SPFileStream Members
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

SPFileStream Members

Windows SharePoint Services 3

Exposes a Stream object around a SharePoint file.

The SPFileStream type exposes the following members.

Public method SPFileStream Initializes a new instance of the SPFileStream class.

Public property CanRead Gets a Boolean value indicating whether the current stream supports reading. (Overrides Stream.CanRead.)
Public property CanSeek Gets a Boolean value indicating whether the current stream supports seeking. (Overrides Stream.CanSeek.)
Public property CanTimeout (Inherited from Stream.)
Public property CanWrite Gets a Boolean value indicating whether the current stream supports writing. (Overrides Stream.CanWrite.)
Public property Length Gets the length in bytes of the stream. (Overrides Stream.Length.)
Public property Position Gets or sets the current position of this stream. (Overrides Stream.Position.)
Public property ReadTimeout (Inherited from Stream.)
Public property WriteTimeout (Inherited from Stream.)

Public method BeginRead (Inherited from Stream.)
Public method BeginWrite (Inherited from Stream.)
Public method Close Closes the stream and releases all resources that it uses. (Overrides Stream.Close().)
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Protected method CreateWaitHandle Obsolete. (Inherited from Stream.)
Public method Dispose() (Inherited from Stream.)
Protected method Dispose(Boolean) (Inherited from Stream.)
Public method EndRead (Inherited from Stream.)
Public method EndWrite (Inherited from Stream.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method Flush Clears all buffers for this stream and causes any buffered data to be written to the underlying device. (Overrides Stream.Flush().)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method Read Reads a block of bytes from the stream and writes the data in a given buffer. (Overrides Stream.Read([], Int32, Int32).)
Public method ReadByte (Inherited from Stream.)
Public method Release Releases all resources used by the stream.
Public method Seek Sets the current position of this stream to the given value. (Overrides Stream.Seek(Int64, SeekOrigin).)
Public method SetLength Sets the length of this stream to the given value. (Overrides Stream.SetLength(Int64).)
Public method ToString (Inherited from Object.)
Public method Write Writes a block of bytes to this stream using data from a buffer. (Overrides Stream.Write([], Int32, Int32).)
Public method WriteByte (Inherited from Stream.)
© 2015 Microsoft