Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO Namespace Reference

Namespaces

namespace  Compression
 
namespace  Enumeration
 
namespace  IsolatedStorage
 
namespace  MemoryMappedFiles
 
namespace  Pipes
 
namespace  Strategies
 

Classes

class  BinaryReader
 
class  BinaryWriter
 
class  BufferedStream
 
class  ChunkedMemoryStream
 
class  ConsoleStream
 
class  DelegatingStream
 
class  Directory
 
class  DirectoryInfo
 
class  DirectoryNotFoundException
 
struct  DisableMediaInsertionPrompt
 
class  DriveInfo
 
class  DriveInfoInternal
 
class  DriveNotFoundException
 
class  EncodingCache
 
class  EndOfStreamException
 
class  EnumerationOptions
 
class  Error
 
class  ErrorEventArgs
 
class  File
 
class  FileInfo
 
class  FileLoadException
 
class  FileNotFoundException
 
class  FileStream
 
class  FileStreamOptions
 
class  FileSystem
 
class  FileSystemAclExtensions
 
class  FileSystemEventArgs
 
class  FileSystemInfo
 
class  FileSystemWatcher
 
class  InternalBufferOverflowException
 
class  InvalidDataException
 
class  IOException
 
class  Iterator
 
class  MemoryStream
 
class  Path
 
class  PathHelper
 
class  PathInternal
 
class  PathTooLongException
 
class  PinnedBufferMemoryStream
 
class  RandomAccess
 
class  ReadLinesIterator
 
class  ReadOnlyMemoryStream
 
class  RenamedEventArgs
 
class  Stream
 
class  StreamBuffer
 
class  StreamReader
 
class  StreamWriter
 
class  StringReader
 
class  StringWriter
 
class  SyncTextReader
 
class  TextReader
 
class  TextWriter
 
class  TextWriterExtensions
 
class  UnmanagedMemoryAccessor
 
class  UnmanagedMemoryStream
 
class  UnmanagedMemoryStreamWrapper
 
struct  WaitForChangedResult
 
class  Win32Marshal
 

Enumerations

enum  DriveType {
  Unknown , NoRootDirectory , Removable , Fixed ,
  Network , CDRom , Ram
}
 
enum  NotifyFilters {
  FileName = 1 , DirectoryName = 2 , Attributes = 4 , Size = 8 ,
  LastWrite = 0x10 , LastAccess = 0x20 , CreationTime = 0x40 , Security = 0x100
}
 
enum  WatcherChangeTypes {
  Created = 1 , Deleted = 2 , Changed = 4 , Renamed = 8 ,
  All = 0xF
}
 
enum  FileAccess { Read = 1 , Write = 2 , ReadWrite = 3 }
 
enum  FileAttributes {
  ReadOnly = 1 , Hidden = 2 , System = 4 , Directory = 0x10 ,
  Archive = 0x20 , Device = 0x40 , Normal = 0x80 , Temporary = 0x100 ,
  SparseFile = 0x200 , ReparsePoint = 0x400 , Compressed = 0x800 , Offline = 0x1000 ,
  NotContentIndexed = 0x2000 , Encrypted = 0x4000 , IntegrityStream = 0x8000 , NoScrubData = 0x20000
}
 
enum  FileMode {
  CreateNew = 1 , Create , Open , OpenOrCreate ,
  Truncate , Append
}
 
enum  FileOptions {
  None = 0 , WriteThrough = int.MinValue , Asynchronous = 0x40000000 , RandomAccess = 0x10000000 ,
  DeleteOnClose = 0x4000000 , SequentialScan = 0x8000000 , Encrypted = 0x4000
}
 
enum  FileShare {
  None = 0 , Read = 1 , Write = 2 , ReadWrite = 3 ,
  Delete = 4 , Inheritable = 0x10
}
 
enum  HandleInheritability { None , Inheritable }
 
enum  MatchCasing { PlatformDefault , CaseSensitive , CaseInsensitive }
 
enum  MatchType { Simple , Win32 }
 
enum  SearchOption { TopDirectoryOnly , AllDirectories }
 
enum  SearchTarget { Files = 1 , Directories , Both }
 
enum  SeekOrigin { Begin , Current , End }
 

Functions

delegate void ErrorEventHandler (object sender, ErrorEventArgs e)
 
delegate void FileSystemEventHandler (object sender, FileSystemEventArgs e)
 
delegate void RenamedEventHandler (object sender, RenamedEventArgs e)