DekGenius.com
[ Team LiB ] Previous Section Next Section

IsolatedStorageFileStreammarshal 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

    [ Team LiB ] Previous Section Next Section