System.IO.IOException

E697506

System.IO.IOException is a .NET exception type that represents errors occurring during input/output operations, such as reading from or writing to files and streams.

All labels observed (2)

Label Occurrences
System.IO.IOException canonical 4
IOException 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf .NET exception type
System.Exception subclass
class
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
baseClassOf System.IO.DirectoryNotFoundException
System.IO.DriveNotFoundException
System.IO.EndOfStreamException
System.IO.FileLoadException
System.IO.FileNotFoundException
System.IO.PathTooLongException
System.IO.PipeException
canBeThrownBy System.IO.BinaryReader
System.IO.BinaryWriter
System.IO.Directory
System.IO.File
System.IO.FileStream
System.IO.StreamReader
System.IO.StreamWriter
category I/O error
CLSCompliant true
hasConstructor System.IO.IOException()
System.IO.IOException(string message)
System.IO.IOException(string message, Exception innerException)
System.IO.IOException(string message, int hresult)
hasProperty HResult
InnerException
Message
Source
StackTrace
inheritsFrom System.Exception
object
introducedIn .NET Framework 1.0
linked to: .NET Framework
isAbstract false
isPublic true
isSealed false
isSerializable true
memberOfLibrary .NET Base Class Library
namespace System.IO
platform .NET 5+
.NET Core
.NET Framework
Mono
usedFor device I/O errors
file access errors
input/output operation errors
network I/O errors
pipe I/O errors
stream read errors
stream write errors

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO containsType System.IO.IOException
System.IO.Directory throwsException IOException
linked to: System.IO.IOException
System.IO.PathTooLongException inheritsFrom System.IO.IOException
System.IO.PathTooLongException baseClass System.IO.IOException
System.Net.Security.SslStream throwsException System.IO.IOException