System.IO

E183370

System.IO is a .NET namespace that provides types for reading and writing data to streams, files, and directories.

All labels observed (14)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf .NET namespace
containsType System.IO.BinaryReader
System.IO.BinaryWriter
System.IO.BufferedStream
System.IO.Compression.DeflateStream
System.IO self-linksurface differs
surface form: System.IO.Compression.GZipStream

System.IO.Compression.ZipArchive
System.IO.Compression.ZipArchiveEntry
System.IO.Directory
System.IO.DirectoryInfo
System.IO.DirectoryNotFoundException
System.IO self-linksurface differs
surface form: System.IO.DriveInfo

System.IO self-linksurface differs
surface form: System.IO.DriveNotFoundException

System.IO.EndOfStreamException
System.IO self-linksurface differs
surface form: System.IO.File

System.IO.FileInfo
System.IO.FileLoadException
System.IO.FileNotFoundException
System.IO.FileStream
System.IO self-linksurface differs
surface form: System.IO.FileSystemWatcher

System.IO.IOException
System.IO self-linksurface differs
surface form: System.IO.InvalidDataException

System.IO self-linksurface differs
surface form: System.IO.MemoryStream

System.IO.Path
System.IO.PathTooLongException
System.IO.Pipes.AnonymousPipeClientStream
System.IO self-linksurface differs
surface form: System.IO.Pipes.AnonymousPipeServerStream

System.IO.Pipes.NamedPipeClientStream
System.IO self-linksurface differs
surface form: System.IO.Pipes.NamedPipeServerStream

System.IO.Stream
System.IO self-linksurface differs
surface form: System.IO.StreamReader

System.IO.StreamWriter
System.IO self-linksurface differs
surface form: System.IO.TextReader

System.IO.TextWriter
System.IO self-linksurface differs
surface form: System.IO.UnmanagedMemoryStream
partOf .NET Base Class Library
providedBy .NET 5
surface form: .NET (5 and later)

.NET Core
.NET Framework
purpose provide types for reading and writing data
support file and directory manipulation
support stream-based I/O
supportsOperation asynchronous I/O
buffered I/O
file system enumeration
file system monitoring
synchronous I/O
usedWith C# programming language
surface form: C#

F#
Visual Basic .NET
surface form: VB.NET

How these facts were elicited

Referenced by (15)

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

Java Class Library includesPackage System.IO
this entity surface form: java.io
System hasSubNamespace System.IO
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.MemoryStream
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.StreamReader
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.TextReader
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.File
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.DriveInfo
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.FileSystemWatcher
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.DriveNotFoundException
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.InvalidDataException
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.UnmanagedMemoryStream
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.Pipes.NamedPipeServerStream
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.Pipes.AnonymousPipeServerStream
System.IO containsType System.IO self-linksurface differs
this entity surface form: System.IO.Compression.GZipStream