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 ⓘ