IsolatedStorageFileStream

IsolatedStorageFileStream marshal by reference, disposable

System.IO.IsolatedStorage (mscorlib.dll) class

This class is simply a System.IO.FileStream implementation for isolated storage. Use it to create and modify isolated storage files.

 public class  IsolatedStorageFileStream  : System.IO.FileStream {  // Public Constructors  public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   , System.IO.FileAccess   access   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   ,        System.IO.FileAccess   access   , System.IO.FileShare   share   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   ,        System.IO.FileAccess   access   , System.IO.FileShare   share   , int   bufferSize   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   ,        System.IO.FileAccess   access   , System.IO.FileShare   share   , int   bufferSize   , IsolatedStorageFile   isf   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   ,        System.IO.FileAccess   access   , System.IO.FileShare   share   , IsolatedStorageFile   isf   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   ,        System.IO.FileAccess   access   ,  IsolatedStorageFile   isf   );    public  IsolatedStorageFileStream  (string   path   , System.IO.FileMode   mode   , IsolatedStorageFile   isf   );  // Public Instance Properties  public override bool  CanRead  {get; }  // overrides System.IO.FileStream  public override bool  CanSeek  {get; }  // overrides System.IO.FileStream  public override bool  CanWrite  {get; }  // overrides System.IO.FileStream  public override IntPtr  Handle  {get; }  // overrides System.IO.FileStream  public override bool  IsAsync  {get; }  // overrides System.IO.FileStream  public override long  Length  {get; }  // overrides System.IO.FileStream  public override long  Position  {set; get; }  // overrides System.IO.FileStream   // Public Instance Methods  public override IAsyncResult  BeginRead  (byte[ ]   buffer   , int   offset   ,        int   numBytes   , AsyncCallback   userCallback   , object   stateObject   )  // overrides System.IO.FileStream  public override IAsyncResult  BeginWrite  (byte[ ]   buffer   , int   offset   , int   numBytes   ,        AsyncCallback   userCallback   , object   stateObject   )  // overrides System.IO.FileStream  public override void  Close  ( );  // overrides System.IO.FileStream  public override int  EndRead  (IAsyncResult   asyncResult   );  // overrides System.IO.FileStream  public override void  EndWrite  (IAsyncResult   asyncResult   );  // overrides System.IO.FileStream  public override void  Flush  ( );  // overrides System.IO.FileStream  public override int  Read  (byte[ ]   buffer   , int   offset   , int   count   )  // overrides System.IO.FileStream  public override int  ReadByte  ( );  // overrides System.IO.FileStream  public override long  Seek  (long   offset   , System.IO.SeekOrigin   origin   )  // overrides System.IO.FileStream  public override void  SetLength  (long   value   );  // overrides System.IO.FileStream  public override void  Write  (byte[ ]   buffer   , int   offset   , int   count   )  // overrides System.IO.FileStream  public override void  WriteByte  (byte   value   );  // overrides System.IO.FileStream   // Protected Instance Methods  protected override void  Dispose  (bool   disposing   );  // overrides System.IO.FileStream  } 

Hierarchy

System.Object System.MarshalByRefObject System.IO.Stream(System.IDisposable) System.IO.FileStream IsolatedStorageFileStream



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net