System.IO Hierarchy

System.Object

   System.Attribute

      System.ComponentModel.DescriptionAttribute

         System.IO.IODescriptionAttribute

   System.Delegate

      System.MulticastDelegate

         System.IO.ErrorEventHandler

         System.IO.FileSystemEventHandler

         System.IO.RenamedEventHandler

   System.EventArgs

      System.IO.ErrorEventArgs

      System.IO.FileSystemEventArgs

         System.IO.RenamedEventArgs

   System.Exception

      System.SystemException

         System.IO.InternalBufferOverflowException

         System.IO.IOException

            System.IO.DirectoryNotFoundException

            System.IO.EndOfStreamException

            System.IO.FileLoadException

            System.IO.FileNotFoundException

            System.IO.PathTooLongException

   System.IO.BinaryReader ---- System.IDisposable

   System.IO.BinaryWriter ---- System.IDisposable

   System.IO.Directory

   System.IO.File

   System.IO.Path

   System.MarshalByRefObject

      System.ComponentModel.Component

         System.IO.FileSystemWatcher ---- System.ComponentModel.ISupportInitialize

      System.IO.FileSystemInfo

         System.IO.DirectoryInfo

         System.IO.FileInfo

      System.IO.Stream

         System.IO.BufferedStream

         System.IO.FileStream

         System.IO.MemoryStream

      System.IO.TextReader

         System.IO.StreamReader

         System.IO.StringReader

      System.IO.TextWriter

         System.IO.StreamWriter

         System.IO.StringWriter

   System.ValueType

      System.Enum

         System.IO.FileAccess

         System.IO.FileAttributes

         System.IO.FileMode

         System.IO.FileShare

         System.IO.NotifyFilters

         System.IO.SeekOrigin

         System.IO.WatcherChangeTypes

      System.IO.WaitForChangedResult

See Also

System.IO Namespace

Show: