IOError Description enum Tinman.Core.IO.IOError Enumeration of well-known I/O errors. Public / Constants NotFound public constant NotFound → (0:int32) A file or directory has not been found. EndOfFile public constant EndOfFile → (1:int32) The end of a file has been reached. BadPath public constant BadPath → (2:int32) The given file or directory path name is invalid (e.g. bad characters or too long). DiskFull public constant DiskFull → (3:int32) The storage device is full. AccessDenied public constant AccessDenied → (4:int32) Access to the I/O resource is denied (missing privileges, device is not ready, etc.). AccessNoRead public constant AccessNoRead → (5:int32) Read access to the I/O resource is not allowed resp. possible. AccessNoWrite public constant AccessNoWrite → (6:int32) Write access to the I/O resource is not allowed resp. possible. SharingViolation public constant SharingViolation → (7:int32) Another process is already accessing the I/O resource in a conflicting way. TimeOut public constant TimeOut → (8:int32) The requested I/O operation has timed out. Cancelled public constant Cancelled → (9:int32) The I/O operation has been cancelled. Corrupt public constant Corrupt → (10:int32) The binary format of a file is corrupt resp. does not follow the format specifications. Unsupported public constant Unsupported → (11:int32) The binary format of a file is valid, but the used version is not supported. NotEmpty public constant NotEmpty → (12:int32) A directory is not empty and cannot be deleted. Other public constant Other → (13:int32) Some other I/O error has occurred. IFlushable IOException